設計模式——模板方法模式

初識 模板方法模式(TemplateMethod):定義一個算法中的操作框架,而將一些步驟延遲到子類中。使得子類可以不改變算法的結構即可重定義該算法的某些特定步驟。 結構 角色: AbstractClass類,實現了一個模板方法,定義了算法的骨架,具體子類將重定義PrimitiveOperation以實現一個算法的步驟。 ConcreteClass類:實現PrimitiveOperation以完成
相關文章
相關標籤/搜索