
01.10.2006, 01:32
|
|
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
В моих проектах экземпляр класса понятия не имеет, кто его папа. (а зачем?)
И уровней вложенности относительного одного экземпляра не бывает больше одного.
А зачем, собственно, делать больше уровней вложенности?
Реальных уровней может быть сколько угодно, но знать, кто с кем завязан досконально в одном классе вообще не имеет смысла.
Экземпляр класса должен знать своих детей — экземпляров другого класса(-ов), а те, в свою очередь, своих детей, и не более того.
Ты же связываешь все классы по рукам и ногам и ты не можешь взять отдельный класс (плюс, быть может, классов-наследников или классов-детей, входящих в класс-родитель) и использовать в другом проекте без изменений. В таком случае никакой пользы от ООП нет.
Более того, я никогда не использую _root и _parent в принципе.
|