23種設計模式 VOL.13: 模板模式

思想: 在抽象類中定義一個公開的模版方法(執行流程骨架), 具體的執行細節交給它的子類來實現, 子類可用鉤子方法控制模版方法中某些步驟的執行流程; 豆漿製作流程 黃豆 -> 添加其他豆類 ->浸泡 -> 豆漿機打磨; 黃豆, 浸泡, 打磨 這個過程大體是一致的這時就適用模版模式; 鉤子方法 說明: ​​​​​​​由子類控制父類模版方法中的某些步驟是否要執行; Java中用到的地方 ​​​​​​​S
相關文章
相關標籤/搜索