Map+函数式接口方法替代if/else,YYDS~
策略模式的优缺点:
优点:
1、策略模式符合开闭原则。
2、避免使用多重条件转移语句,如if...else...语句、switch 语句
3、使用策略模式可以提高算法的保密性和安全性。
缺点:
1、客户端必须知道所有的策略,并且自行决定使用哪一个策略类。
2、代码中会产生非常多策略类,增加维护难度。
适用场景:支付方式、支付宝支付、微信支付
原文链接:https://blog.csdn.net/Leon_Jinhai_Sun/article/details/109553671
逻辑:
判
原创
2022-03-19 11:20:07 ·
836 阅读 ·
0 评论