Привет!
Допустим, есть класс родитель Parent и есть класс наследник Child.
В Parent есть метод getProperty, который наследуется в дочерний класс.
Как можно получить контекст дочернего класса в этом методе getProperty?
class ParentClass
{
protected function getProperty()
{
return $this->property; // тут ошибка
}
}
class ChildClass extends ParentClass
{
private $property;
public function methodChild()
{
return $this->getProperty();
}
}
$child = new ChildClass();
$result = $child->methodChild();
Что вернет methodChild() ?
Как сделать так, чтобы он возвращал property дочернего класса Child ?