設計模式(4):模板方法模式

模板方法模式比較簡單,咋們先看定義:定義一個操作中的算法的框架,而將一些步驟延遲到子類中。使得子類可以不改變一個算法的結構即可重定義該算法的某些特定步驟。 還是比較難理解吧,這麼說就是 父類定義整個結構,結構的實現細節交給子類實現。類圖如下: 我們在抽象類中的templateMethod()中會調用doAnything()、doSomethig()方法來定義結構,但是結構的細節實現有Concret
相關文章
相關標籤/搜索