摘要: 一个非常简单的模式,先看类图: 涉及到三个角色 * context封装角色:这个模式的核心。也叫上下文角色屏蔽高层模块对策略、算法的直接访问,封装可能存在的变化。 * strategy抽象策略角色:策略、算法家族的抽象,通常为接口,定义每个策略或算法必须具有的方法和属性。 * concretestr 阅读全文
posted @ 2017-06-07 22:27 夏虫语冰、 阅读(131) 评论(0) 推荐(0) 编辑