模板模式 策略模式 命令模式 比說明與比較

模板模式算法 在模板模式中,一個抽象類公開定義了執行它的方法/模板.它的子類能夠按須要重寫方法實現,但調用將以抽象類中定義的方式進行.這種類型模式屬於行爲模式.設計模式 定義一個操做算法的骨架,而將這一些步驟延遲到子類中,模板方法使得子類能夠不改變一個算法的結構便可重定義該算法的某些特定步驟.ide 優勢:this 封裝不變部分,擴展可變部分. 提取公共代碼,便於維護. 行爲由父類控制,子類實現.
相關文章
相關標籤/搜索