|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Доступ к методам и свойствам родителя |
|
|
Доступ к методам и свойствам родителя
|
Ветеран Сообщения: 878 |
Профиль | Сайт | Отправить PM | Цитировать Есть структура Object1->Object2->MethodsOfObject2
Как мне получить доступ к методам и свойствам Object1 из Object2? |
|
Отправлено: 14:10, 29-10-2005 |
Старожил Сообщения: 158
|
Профиль | Отправить PM | Цитировать Xcode
из текста программы Object::method(); Object::property; или $class= new ClassName(); $class->method(); $class->property; а методы и свойства родительских классов находятся так: из класса Object2 в Object1 parent::method(); parent::property; |
------- Отправлено: 15:28, 30-10-2005 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 878
|
Профиль | Сайт | Отправить PM | Цитировать а в 4 работает?...
про parent:: я знал... только не был уверен работает ли он в 4 версии... не ввели ли его только в 5-й? |
Отправлено: 21:20, 31-10-2005 | #3 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать Xcode
судя по вопросу, речь идет о PHP? тогда да, в 4-ой версии тоже так можно. Вообще, лучше впредь уточнять о каком языке речь |
Отправлено: 22:08, 31-10-2005 | #4 |
Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать Цитата:
Xcode, лучше всегда сразу говорить, о каком языке речь |
||
------- Отправлено: 00:28, 01-11-2005 | #5 |
Ветеран Сообщения: 878
|
Профиль | Сайт | Отправить PM | Цитировать vadimiron, mar
ок, впредь буду. Просто даже не подумал, что может быть аналогия с JS. |
Отправлено: 15:58, 02-11-2005 | #6 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать Xcode
вообще-то может быть аналогия с любым объектно-ориентированным языком программирования |
Отправлено: 18:57, 02-11-2005 | #7 |
Старожил Сообщения: 158
|
Профиль | Отправить PM | Цитировать mar значит в принципе одни и те же задачи в разных ООП будут выполняться примерно одинакого? |
------- Отправлено: 12:28, 03-11-2005 | #8 |
Ветеран Сообщения: 878
|
Профиль | Сайт | Отправить PM | Цитировать elfoflorien
имхоо, да. а в схожих языках - 100% да(PHP, C) |
Отправлено: 01:39, 04-11-2005 | #9 |
Ветеран Сообщения: 878
|
Профиль | Сайт | Отправить PM | Цитировать Parent::
работает только если создавать класс использовая к.с. extends А ка быть если "дочерний" класс объявляется в самом классе. Т.е. у меня есть class C1{ var $c2; function C1() { $this->c2=new C2(); } } как в таком случае полусить доступ к содердимому C1 из C2?... в таком случае получается, что C1 не ролитель, а содержатель класса C2. |
Отправлено: 18:41, 04-11-2005 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Заблокирован доступ к свойствам папки, к редактору реестра и т.д. | khs | Лечение систем от вредоносных программ | 8 | 08-06-2009 13:29 | |
VBA - Как узнать имя процесса-родителя | akkorn | Программирование и базы данных | 4 | 16-03-2009 11:33 | |
Доступ - [решено] нет доступа к свойствам обозревателя | nmn | Microsoft Windows 2000/XP | 2 | 02-01-2009 23:08 | |
Доступ - Ограниченный пользователь. Доступ к свойствам Подключения по лок. сети | goover | Microsoft Windows 2000/XP | 0 | 19-04-2008 21:54 | |
Нет доступа к свойствам принтера с терминала... | Serj2007 | Microsoft Windows NT/2000/2003 | 4 | 02-03-2007 15:32 |
|