策略模式Strategy

1. 定義 定義一系列的算法,把它們一個個封裝起來,並且使它們可相互替換。本模式使得算法可獨立於使用它的客戶而變化。   2.結構圖   Strategy:策略接口,用來約束一系列具體的策略算法。Context使用這個接口來調用具體的策略實現定義的算法。 ConcreteStrategy:具體的策略實現,也就是具體的算法實現。 Context:上下文,負責和具體的策略類交互。通常上下文會持有一個真
相關文章
相關標籤/搜索