策略模式(Strategy)
摘要:
策略模式--定义算法族,分别封装起来,使他们可以相互替换,此模式让算法的变化独立于使用算法的客户. 定义一个鸭子类,鸭子还有飞行动作,但是飞行动作都不相同,所以这里是变化 的算法, 应用策略模式,应该把飞行动作提出来. 定义飞行动作的接口 public interface FlyBehavior { 阅读全文
posted @ 2016-02-24 11:23 monkeydai 阅读(167) 评论(0) 推荐(0) 编辑