大話設計模式的學習(模板方法模式)

  模板方法模式是通過把不變行爲搬移到超類,去除子類中的重複代碼來體現它的優勢。 模板方法模式提供了一個很好的代碼複用平臺。 當不變的和可變的行爲在方法的子類實現中混合在一起的時候,不變的行爲就會在子類中重複出現。通過模板方法模式把這些行爲搬移到單一的地方,這樣就幫助子類擺脫重複的不變行爲的糾纏。
相關文章
相關標籤/搜索