karpov
Новичок
Привет! Заголовок смешной, но для меня откровение.
Мне не понятен механизм, по которому потомок связан с родительским классом. Всегда думал, что при создании объекта создается конечная сущность, то есть из двух классов формируется один (хотя понимал, что работал с несколькими типами).
Как вообще так происходит?
Мне не понятен механизм, по которому потомок связан с родительским классом. Всегда думал, что при создании объекта создается конечная сущность, то есть из двух классов формируется один (хотя понимал, что работал с несколькими типами).
Как вообще так происходит?
Код:
class Moo {
private $var = 43;
public function __construct() {}
public function getVar() {
return $this->var;
}
}
class Boo extends Moo {
public function __construct() {}
}
print (new Boo)->getVar(); //43