当我有一个抽象类时,我可以让另一个抽象类扩展那个吗?

时间:2009-12-30 17:26:10

标签: php oop

假设我有一个名为ViewController的抽象类,另一个名为FormViewController的抽象类。当有人想要创建表单时,他必须继承FormViewController并实现其抽象类。

ViewController定义了一个抽象方法loadView()和viewDidLoad()。 FormViewController实现loadView()但不实现viewDidLoad()。所以用户必须实现它。

PHP的OOP可以吗?

2 个答案:

答案 0 :(得分:4)

任何面向对象的语言都可以。证明它的最好方法是尝试并查看。

答案 1 :(得分:2)

是的,实际上这是许多OOP语言中广泛使用的设计模式。