C++設計模式--策略模式

策略模式(Strategy Pattern) 定義 定義了算法族,分別封裝起來,讓它們之間可以互相替換,此模式讓算法的變化獨立於使用算法的客戶           Context(環境角色):持有一個對 Strategy 的引用,最終給客戶端調用。 IStrategy(抽象策略):定義了一個公共接口,讓不同的算法以不同的方式來實現。通過這個接口,Context 可以調用不同的算法。 Concret
相關文章
相關標籤/搜索