舊事重提——行爲型設計模式總結一

由於行爲型模式比較多,本人打算分兩篇博客總結。今天一次介紹解釋器、中介者、訪問者、策略、備忘錄、迭代器模式。 解釋器: 適用場合:如果一種特定類型的問題發生的頻率足夠高,那麼可能就值得向該問題的各個實例表述爲一個簡單語言中的句子。當有一個語言血藥解釋執行,並且你可將該語句中的句子表示爲一個抽象語法樹時,可使用解釋器模式。 例如機房收費系統中,組合查詢中,如果沒有在SQL語句中對錶中字段起別名,而且
相關文章
相關標籤/搜索