Показать сообщение отдельно
Старый 15.07.2010, 21:01
Jin 2 вне форума Посмотреть профиль Отправить личное сообщение для Jin 2 Посетить домашнюю страницу Jin 2 Найти все сообщения от Jin 2
  № 1  
Ответить с цитированием
Jin 2

Регистрация: Aug 2002
Адрес: Ростов-на-Дону
Сообщений: 74
Отправить сообщение для Jin 2 с помощью ICQ
По умолчанию Правильное межклассовое взаимодействие

Давно мучаюсь следующим вопросом
В экземпляре класса А создан экземпляр класса Б,
как из экземпляра класса Б обратиться к свойствам и методам класса А?

Можно просто, создавая экземпляр класса Б, передать ему ссылку на класс А, однако, тут на форуме я читал, что так делать не правильно, что нужно передавать экземпляру параметры, а получать от него события.
В таком случае, пример:
В экземпляре класса А создан экземпляр класса Б, в экземпляре Б создан экземпляр класса С.
Из класса С необходимо обратиться к методу класса А, для этого в классе С вызываю событие, обрабатываю его в классе Б, затем в классе Б вызываю событие и уже его обрабатываю в классе А. Сложновато как-то, да и громоздко.
Может я что-то неправильно понимаю?