轉載:設計模式之——策略模式

什麼是策略模式 策略模式(Strategy Pattern):定義了算法家族,分別封裝起來,讓他們之間可以互相替換,此模式讓算法的變化,不會影響到使用算法的客戶。   策略模式的結構   我們先觀察策略模式(Strategy Pattern)的UML類圖: 根據前面的類圖我們可以知道策略模式由下面的幾個部分組成: 抽象策略類:所以策略子類的通用接口,通常由一個抽象類和接口來實現。 具體策略類:實現
相關文章
相關標籤/搜索