大話設計模式閱讀筆記-策略模式

1.面向對象的編程,並不是類越多越好,類的劃分是爲了封裝,但分類的基礎是抽象,具有相同屬性和功能的對象的抽象集合纔是類。打一折和打九折只是形式的不同,所以打折算法應該是一個類。 2.策略模式(Strategy):它定義了算法家族,分別封裝起來,讓它們之間可以相互替換,此模式讓算法的變化,不會影響到使用算法的客戶。 3.策略模式解析: 策略模式是一種定義了一系列算法的方法,從概念上來看,所有這些算法
相關文章
相關標籤/搜索