Я написал этот маленький тестовый скрипт для объекта наследования PHP:Наследование объектов PHP: как получить доступ к родительским атрибутам?
<?php
class A {
protected $attr;
public function __construct($attr) {
$this->$attr = $attr;
}
public function getAttr() {
return $this->attr;
}
}
class B extends A {
}
$b = new B(5);
echo $b->getAttr();
Это ничего не отображает! Почему он не отображает 5
? Разве класс B не должен быть похож на класс A?
Wooow! Я был очень разочарован, но теперь я чувствую себя идиотом! Большое спасибо! – mimipc
Оставьте систему, играйте в игры GOW - это приятно .. Вздремнуть, затем продолжить программирование ... Это исправление большинства подобных ошибок программирования – Baba
Вздремнуть ответ, я думаю ... – mimipc