談談模板方法設計模式的使用

在項目中經常會遇到一個類的某些方法和另一個類的某些方法功能是相同的,只有部分方法是不同的。這個時候就可以使用模板方法來操作了。其實這種情況很常見:比如我們項目裏面用到的基類,BaseActivity之類的。這種設計就是模板方法,是不是有點熟悉。。。下面來看看是怎麼實現的把。 模版方法模式的結構 模版方法模式由一個抽象類和一個(或一組)實現類通過繼承結構組成,抽象類中的方法分爲三種:   抽象方法:
相關文章
相關標籤/搜索