梁老師小課堂|談談模板方法模式

衆多設計模式中,我覺得模板方法模式是很好理解,也很值得深入研究的技巧。定義如下,在一個包含多個步驟的業務框架中,大部分步驟是固定不變,並且適用於多種業務場景,可變的步驟則留給子類獨立實現,從而分離了穩定和變化。 使用這種模式稍不留心,就會出現一些奇奇怪怪的問題。第一個是多個抽象方法會修改相同的變量,方法間出現強關聯,第二個問題是定義了過多的抽象方法。後者正是今天想和你聊的話題,跟着我的步伐往下看吧
相關文章
相關標籤/搜索