摘要:
策略模式定义: 分别封装行为接口,实现算法集合,超类存放行为接口对象,子类设置行为对象实现对象。 原则: 分离变化部分,封装为接口,基于接口编程,将行为算法独立出行为使用者 UML图表示: 设计说明: 假设设计一个旅行的超类,其中每个人的旅行的交通工具是变化的,那么每个人的交通工具都不同可以分为几类 阅读全文
posted @ 2017-04-26 18:22
葡萄树上有葡萄
阅读(112)
评论(0)
推荐(0)
浙公网安备 33010602011771号