什么是策略模式?
一类功能类似的逻辑或者算法,符合某种条件下,可以任选其中一个去使用
使用场景
- 比如发送通知的场景,可以是邮件、短信、企业微信等方式,可以任选其中一个
- 比如,定位的时候,可以根据机型或者场景,选择不同的服务商(高德、百度)
特点
- 可以避免很多if else
- 可以更优雅的增加逻辑
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/java/287998.html
一类功能类似的逻辑或者算法,符合某种条件下,可以任选其中一个去使用
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/java/287998.html