← Комьюнити

Вопрос про конструктор

suhail1 ответов

Можно ли создать конструктор внутри наследника класса, у которого уже есть конструктор. Если да, то так? 

1 ответов

Если я правильно понял вопрос, можно сделать примерно так:

class Grandpa 
{
    public function __construct()
    {

    }

}

class Papa extends Grandpa
{
    public function __construct()
    {
        // Вызыв Grandpa's constructor
        parent::__construct();
    }
}

class Kid extends Papa
{
    public function __construct()
    {
        parent::__construct();
    }
}
student_RwUH8cQ13