标签: php abstract-class
我在PHP中尝试了一些OOP编程,当我实例化一个类时,它生成了一个错误,说该类需要是抽象的。
课程什么时候需要抽象?如何调用抽象类?感谢
答案 0 :(得分:2)
我想不出你会得到一个类需要抽象的错误的情况。尝试实例化抽象类时,更有可能出现错误。类似于“无法创建抽象类的实例”。
抽象类不能直接实例化。相反,它们由可以实例化的子类(具体类)扩展。因此,抽象类就像一个模板,为其他子类提供一些通用功能。通常它包含一些子类必须实现的抽象方法。