你如何通过子类调用构造函数?

时间:2012-10-02 22:52:43

标签: php oop class object constructor

我需要调用以下类的构造函数Foto

class Foto extends Galerie
{
    function __construct($a,$b)
    { }
}

通过其子类。类似的东西:

class Album extends Foto
{
    function __construct($a,$b)
    { return $this->Foto[__construct] }
}

有什么想法吗?希望你明白我的观点。

2 个答案:

答案 0 :(得分:4)

parent::__construct($a,$b)

您正在寻找什么。您还可以使用相同的关键字调用父类方法。

答案 1 :(得分:1)

您可以通过执行以下操作来调用父构造函数:

parent::__construct($a, $b);

现在我们已经解决了这个问题:

请给你的变量好名字。 $a$b没有任何说明。另外,我真的很想知道你是否应该真正扩展这些课程。阅读Liskov substitution principle