除了无法直接实例化之外,抽象类中是否还有其他限制?

时间:2009-12-25 22:47:57

标签: php oop

我的意思是:有什么东西我不能在抽象类中实现吗?喜欢:抽象类可以有一个构造函数,它只能被任何子类继承吗?或者是唯一的限制,我不能说new AbstractClass();

2 个答案:

答案 0 :(得分:1)

唯一的区别是抽象类无法实例化,它们可以定义抽象方法或不必实现任何接口方法。当然,它们不是最终的。

答案 1 :(得分:0)

构造函数不是在PHP中继承的,如果你想要调用抽象类的构造函数,你必须在具体类的构造函数中自己调用它。