Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Вопрос по наследованию
Форумы портала PHP.SU » » Объектно-ориентированное программирование » Вопрос по наследованию

Страниц (1): [1]
 

1. Alex_dark74 - 01 Марта, 2016 - 00:15:30 - перейти к сообщению
Доброго времени суток.
Если на пальцах

Есть класс "general"
в нем есть публичная переменная "parametrs"

от класса "general" наследники
class1
class2
class3
class4
class_test

ВОПРОС:
Если я в "class_test" запишу в переменную "parametrs" данные, будут ли данные доступны в "class3"?
2. DelphinPRO - 01 Марта, 2016 - 04:30:48 - перейти к сообщению
нет.

ps.
у классов нет "переменных". Есть свойства (или поля) и методы.
Класс - это описание объекта, который будет создан. Объект будет обладать описанными в классе свойствами и методами. Даже два объекта созданные от одного и того же класса будут содержать разные данные, не говоря уже об объектах, созданных от разных классов, пусть и наследников.
3. Alex_dark74 - 01 Марта, 2016 - 19:47:16 - перейти к сообщению
О свойстве определенном в каком то методе?
4. LIME - 01 Марта, 2016 - 22:12:19 - перейти к сообщению
.

 

Powered by ExBB FM 1.0 RC1