簡述-模版模式

介紹 重構必備,抽取基類,應對變化。書中說到,確定步驟執行順序,但是某些步驟的具體實現是未知的,或者說實現是會隨着環境變化而改變的。這裏很明確了,例如,簡單吃飯步驟。端起飯碗->夾菜->吃。在夾菜這個步驟就可能變化了,有的是夾肉,有的夾素菜。但端碗和吃是固定的,就可以抽取到基類中,而夾菜這個步驟可以抽象讓子類去實現。 該模式的定義爲,定義操作框架,將某些步驟延遲到子類中,使得子類可以不改變算法結構
相關文章
相關標籤/搜索