摘要: 策略模式 一.所有算法都是完成相同的工作,只是具体实现不同,以相同的方式调用所有的算法,减少耦合,方便单元测试. 二.当客户端需要在不同时间应用不同的规则时,就可以用策略模式. 三.与简单工厂的不同:简单工厂模式中,客户端用到了工厂和算法两个类,算法类一但变更,就会影响客户端.但策略模式中,因为客户 阅读全文