java設計模式-模板方法模式

1. 什麼是模板方法模式 概念:  定義一個操作中的算法的骨架,而將一些步驟延遲到子類中。模板方法使得子類可以不改變一個算法的結構即可重定義該算法的某些特定步驟。  通俗的講,模板方法模式是通過把不變行爲搬到超類,去除子類裏面的重複代碼提現它的優勢,它提供了一個很好的代碼複用平臺。當不可變和可變的方法在子類中混合在一起的時候,不變的方法就會在子類中多次出現,這樣如果摸個方法需要修改則需要修改很多個
相關文章
相關標籤/搜索