策略模式

策略模式定義 定義一系列算法類,將每一個算法封裝起來,並讓它們可以相互替換。 策略模式結構圖 策略模式角色介紹 抽象策略類,Strategy,一個抽象類或具體類,也可以是接口,負責聲明算法接口;客戶端面向抽象策略類編程,持有抽象策略類類型成員變量。 具體策略類,ConcreteStrategy,它實現了在抽象策略類中聲明的算法,在運行時,客戶端的抽象策略類型成員變量指向具體策略類對象,使用一種具體
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息