我是写OOP的新手。我必须声明从父类继承的变量吗? (PHP 5.3.2)
我认为父级的属性是由子级自动继承的,除非在子级中定义。
我有一个父类,如:
class parentClass {
public $name;
}
.
.
.
class childClass extends parentClass {
protected $id;
protected $frontend_name;
}
当我尝试加载它们,我得到这个错误:
PHP致命错误:访问级别childClass :: $名称必须是公共的(如在class parentClass中)在2571行/var/wwww/model.php上
这是为什么?
你打电话的方式? –