模板方法模式與策略模式的區別

原文:http://www.tuicool.com/articles/6JBN7z3 如果你還不瞭解模板方法模式和策略模式,請先閱讀《 策略模式(strategy)》和《模板方法模式》 模板方法模式的主要思想:定義一個算法流程,將一些特定步驟的具體實現、延遲到子類。使得可以在不改變算法流程的情況下,通過不同的子類、來實現「定製」流程中的特定的步驟。 策略模式的主要思想:使不同的算法可以被相互替換,
相關文章
相關標籤/搜索