你所熟知的策略模式

  策略模式的作用:就是把具體的策略從業務邏輯中剝離出來,成爲一系列獨立策略類,使得它們可以相互替換。 策略模式體現了開閉原則:策略模式把一系列的可變算法進行封裝,從而定義了良好的程序結構,在出現新的算法的時候,可以很容易的將新的算法實現加入到已有的系統中,而已有的實現不需要修改。  策略模式的缺陷:使用者必須瞭解所有的策略,選擇配置一種,在進行使用。 context引入的目的:只需要和上下文進行
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息