class Test
{
private function __construct() { }
}
class Test1 extends Test
{
public $test;
function __construct($test)
{
$this->test = $test;
}
public function vyvod()
{
echo $this->test;
}
}
$test = new Test1("Конструктор который нельзя переопределить");
$test->vyvod();
Как же так получается, в классе Test конструктор private, а потом в классе Test1 я его спокойно переопределяю... Может я чего то не понимаю... Подскажите плз
P.S. php версии 5.6 может я просто не знаю о каких то изменениях?