行爲模式總結。

策略模式、接口的直接使用函數

模板方法模式、虛函數的組合使用。繼承

觀察者模式、多個回調。接口

迭代子模式、組合優於繼承的典範事件

責任鏈模式,就像鏈條同樣,勾住一個和本身同樣具備勾住一個和本身同樣的鏈條能力的鏈條。模板

命令模式、 行爲被類化的思想。基礎

備忘錄模式、保存關鍵數據。迭代器

狀態模式、行爲被類化的思想。方法

訪問者模式、行爲被類化的思想。數據

中介者模式、網變中心爆語言

解釋器模式,複雜性在內部,而不是模式自己的模型。基本不會用。

 

整體,觀察者模式,迭代器模式,狀態模式,是其中比較經常使用和表明性的。

觀察者表明了 事件的基本行爲,回調。這個是現代語言的基礎。

狀態模式,表明了把行爲類化的思想,行爲好幾個模式的整體思想就是這個。

迭代器模式,表明行爲靜態繼承固化,不如組合更靈活。幾個模式也是這個思想。

相關文章
相關標籤/搜索