設計模式03——Template Method模式

定義 模板方法(Template Method)模式就是帶有模板功能的模式 ,組成模板方法的方法被定義在父類中,這些方法是抽象方法,在模板方法中規定了這些方法的執行流程,這些抽象方法須要子類來具體實現。換句話說,模板方法就是定義好了模板,也就是必定的流程,至於各個抽象方法的具體實現,則有子類們本身決定,因此查看父類的代碼是沒法知曉這些方法最終會進行何種具體處理,惟一知道的就是父類是如何調用這些方法
相關文章
相關標籤/搜索