設計模式入門(四)——行爲型模式

4.1 策略模式(strategy) 策略模式定義了一系列算法,並將每個算法封裝起來,使他們可以相互替換,且算法的變化不會影響到使用算法的客戶。需要設計一個接口,爲一系列實現類提供統一的方法,多個實現類實現該接口,設計一個抽象類(可有可無,屬於輔助類),提供輔助函數,關係圖如下:   圖中ICalculator提供同意的方法, AbstractCalculator是輔助類,提供輔助方法,接下來,依
相關文章
相關標籤/搜索