策略模式Strategy Pattern应用场景
生活随笔
收集整理的這篇文章主要介紹了
策略模式Strategy Pattern应用场景
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
策略模式(Strategy Pattern)是指定義了算法家族、分別封裝起來,讓它們之間可以互相替換,此模式讓算法的變化不會影響到使用算法的用戶。
策略模式的應(yīng)用場景
1、假如系統(tǒng)中有很多類,而他們的區(qū)別僅僅在于他們的行為不同。
2、一個系統(tǒng)需要動態(tài)地在幾種算法中選擇一種。
用策略模式實現(xiàn)選擇支付方式的業(yè)務(wù)場景
大家都知道經(jīng)常會有優(yōu)惠活動,優(yōu)惠策略會有很多種可能如:領(lǐng)取優(yōu)惠券抵扣、返現(xiàn)促銷、拼團優(yōu)惠。
?
?
?
總結(jié)
以上是生活随笔為你收集整理的策略模式Strategy Pattern应用场景的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 委派模式的定义及应用场景
- 下一篇: 策略模式在JDK 源码中的体现