假设我有一个名为ViewController的抽象类,另一个名为FormViewController的抽象类。当有人想要创建表单时,他必须继承FormViewController并实现其抽象类。
ViewController定义了一个抽象方法loadView()和viewDidLoad()。 FormViewController实现loadView()但不实现viewDidLoad()。所以用户必须实现它。
PHP的OOP可以吗?
答案 0 :(得分:4)
任何面向对象的语言都可以。证明它的最好方法是尝试并查看。
答案 1 :(得分:2)
是的,实际上这是许多OOP语言中广泛使用的设计模式。