在「深入淺出-設計模式」一書中談到「居間協調者模式」時,把它歸類在不受設計人歡迎的模式中(請參閱:14 附錄:剩下的模式-居間協調者模式)。
只是,它有提到在 MVC 中經常會使用這個模式來設計。看了下它的介紹,就真的是簡短到一個極致。
接著便拿起「參悟物件設計模式 - 使用 Delphi」一書,翻到了「協調者模式」一節。
……還是有點難理解,按本人羸弱的思考能力是這樣解讀的:
2014/09/01
淺談策略模式[Strategy Pattern] - 使用 Delphi + Interface
用 Delphi 這麼久,Class 一直都是我愛用的關鍵字之一。
在看了 Code in Delphi
之後,還是不了解為什麼要使用 Interface。
於是又看了下 Head
First Design Patterns (深入淺出設計模式) 的第一章。
按照我現在只會的物件導向概念,在鴨子類別及實體的設計,大概會長成這樣:
2012/06/10
訂閱:
文章 (Atom)