摘要: 在理解策略模式之前我们假设有这样一个需求场景:我们在写订单支付场景的代码时,客户可以选择多种支付方式,有银联支付、支付宝支付、微信支付、京东白条等等。然后我们就很可能就会编写出类似下面这样的代码: 客户端: 结果: 可以看出这段代码在逻辑上没有问题,也能够很好的运行; 但是存在一个问题:将所有的支付 阅读全文
posted @ 2019-11-07 08:48 EamonZzz 阅读(552) 评论(1) 推荐(2) 编辑