摘要: 策略模式 策略模式将可变的部分从程序中抽象分离成算法接口,在该接口下分别封装一系列算法实现, 并使得他们可以相互替换,从而导致客户端程序独立于算法的改变。 实例: 假如有一个鸭子类:鸭子有叫的功能,有展示功能,另外需要给鸭子加一个飞行能力,让鸭子飞起来,但是对于不同的鸭子有不同的飞行能力, 比如有的 阅读全文
posted @ 2018-04-27 00:51 美好的明天 阅读(430) 评论(0) 推荐(0)