abstract class First {
private $a = 5;
abstract public function getVar();
}
class Second extends First{
public function getVar()
{
return $this->a;
}
}
$obj = new Second();
$obj->getVar();
Прохожу тест, там такой вопрос, варианты ответов:
5
Notice про спробу доступу до невизначенної властивості
Нічого
Fatal error
Правильный - Fatal error.
Я додумался только до Notice.
Почему Fatal?