咕泡-策略 strategy 設計模式筆記

### 事例代碼 https://gitee.com/jly521/strategy.gitgit

策略模式(Strategy)算法

  • 應用場景:定義一系列的算法,把它們一個個封裝起來,而且使它們可相互替換
  • 本模式使得算法可獨立於使用它的客戶而變化
  • Spring 中在實例化對象的時候用到Strategy 模式,在SimpleInstantiationStrategy 有使用
    • 注意源碼中,不少命名已經體現了實現原理、作什麼用的

相關文章
相關標籤/搜索