什么是策略模式?
一類功能類似的邏輯或者算法,符合某種條件下,可以任選其中一個(gè)去使用
使用場(chǎng)景
- 比如發(fā)送通知的場(chǎng)景,可以是郵件、短信、企業(yè)微信等方式,可以任選其中一個(gè)
- 比如,定位的時(shí)候,可以根據(jù)機(jī)型或者場(chǎng)景,選擇不同的服務(wù)商(高德、百度)
特點(diǎn)
- 可以避免很多if else
- 可以更優(yōu)雅的增加邏輯
本文摘自 :https://www.cnblogs.com/
海量資源,盡在掌握
一類功能類似的邏輯或者算法,符合某種條件下,可以任選其中一個(gè)去使用
本文摘自 :https://www.cnblogs.com/