我想做以下事情:
class SomeOtherClass {}
class Test
{
public $member = new SomeOtherClass();
}
唯一的问题是我不想使用构造函数,因为"Test"类应该扩展另一个类,而不应该重写构造函数。这在PHP中真的可行吗?
您可以在Test
中扩展父构造函数,如下所示:
class Test extends SomeClass
{
public $member;
function __construct() {
$this->member = new SomeOtherClass();
parent::__construct();
}
}