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

1

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

php

1 ответов

3

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

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();
    }
}
Sign up or Log in to write an answer