【发布时间】:2011-06-13 06:19:32
【问题描述】:
我有一个超类,其中包含用于设置它们的属性和方法
class Super{
private $property;
function __construct($set){
$this->property = $set;
}
}
那么我有一个需要使用该属性的子类
class Sub extends Super{
private $sub_property
function __construct(){
parent::__construct();
$this->sub_property = $this->property;
}
}
但我不断收到错误
Notice: Undefined property: Sub::$property in sub.php on line 7
我哪里错了?
【问题讨论】:
-
(tip) 既然这是你今天关于PHP中基本OOP特性的第二个问题,我建议你看看Classes and Objects in the PHP Manual章节。
标签: php oop inheritance properties