![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2006
Сообщений: 453
|
Создаю в классе Frame, экземпляр класса Door, вот так
Как из Door получить доступ к переменной класса Frame?
|
|
|||||
|
создать в Door public переменную, например.
__________________
местонахождение |
|
|||||
|
в Door передать метод getSmth:
в классе Door: потом когда нужно: |
|
|||||
|
Вариантов много
__________________
Gamedev != Gaming (http://twitter.com/#!/GenzoDev). Don't forget to [+] if it works. |
|
|||||
|
|
|
|||||
|
Регистрация: May 2010
Сообщений: 543
|
Согласен с fish_r. Ребенку не стоит ничего знать о его родителе. Он должен выполнять именно свою задачу. А если в вашем приложении сложилась ситуация, когда ребенок должен получить метод родителя, то, скорее всего, у вас печальная архитектура
__________________
Вы грабите бедных людей. Парень со свирелью накажет вас. Хонгильдон (с) |
|
|||||
|
В продумайте лучше кто-кого и как менять должен и зачем вообще эту переменную брать из родителя и т.п.
__________________
Gamedev != Gaming (http://twitter.com/#!/GenzoDev). Don't forget to [+] if it works. |
|
|||||
|
так передавать нужно свойство/переменную родитителя, а не всего его )
а чтоб он узнал когда и кому ее отдать используем события.
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
![]() |
![]() |
Часовой пояс GMT +4, время: 04:49. |
|
|
« Предыдущая тема | Следующая тема » |
|
|