(19)设计模式-策略模式

文章目录 1. 定义 2. 通用类图 3. 优缺点 3.1 优点 3.2 缺点 4. 使用场景 5. 总结 1. 定义 策略模式,英文全称是 Strategy Design Pattern。定义为:定义一族算法类,将每个算法分别封装起来,让它们可以互相替换。策略模式可以使算法的变化独立于使用它们的客户端。 2. 通用类图 3. 优缺点 3.1 优点 算法可以自由切换。 避免使用多重条件判断。 扩展
相关文章
相关标签/搜索