設計模式應用場景案例分析——模板方法

2. 模板方法 2.1 模板方法的定義 模板方法模式可以在一個方法中定義一個算法的骨架,而將具體的實現步驟延遲到子類中去實現。這樣,可以在不改變算法結構的基礎上,重新定義算法的步驟。具體的類圖如下圖所示。 AbstractClass是一個抽象類,templateMethod()是一個普通的方法,其餘2個方法primitiveOperation1(),primitiveOperation2()是2個
相關文章
相關標籤/搜索