(19)設計模式-策略模式

文章目錄 1. 定義 2. 通用類圖 3. 優缺點 3.1 優點 3.2 缺點 4. 使用場景 5. 總結 1. 定義 策略模式,英文全稱是 Strategy Design Pattern。定義爲:定義一族算法類,將每個算法分別封裝起來,讓它們可以互相替換。策略模式可以使算法的變化獨立於使用它們的客戶端。 2. 通用類圖 3. 優缺點 3.1 優點 算法可以自由切換。 避免使用多重條件判斷。 擴展
相關文章
相關標籤/搜索