23種設計模式之模板方法模式

模板方法模式的定義 定義一個操作中的算法的框架,而將一些步驟延遲到子類中. 使得子類可以不改變一個算法的結構即可重定義該算法的某些特定步驟. 通俗的講,就是將子類相同的方法, 都放到其抽象父類中 類圖如下:   其中, AbstractClass 叫抽象模板, 它的方法分爲以下兩類: 基本方法, 基本方法也叫做基本操作, 是由子類實現的方法, 並且在模板方法被調用 模板方法, 可以有一個或幾個,
相關文章
相關標籤/搜索