2009-12-30 115 views
0

比方說,我有一個名爲ViewController的抽象類,另一個名爲FormViewController的抽象類。當有人想創建一個表單時,他必須繼承FormViewController並實現其抽象類。當我有一個抽象類時,我可以讓另一個抽象類擴展那個類嗎?

ViewController定義了一個抽象方法loadView()和viewDidLoad()。 FormViewController實現loadView(),但不實現viewDidLoad()。所以用戶必須實現這一點。

這對PHP的OOP可以嗎?

回答

4

任何面向對象的語言都可以。證明它的最好方法就是試試看。

2

是的,實際上這是許多OOP語言中廣泛使用的設計模式。

相關問題