设计模式—策略模式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计模式—策略模式相关的知识,希望对你有一定的参考价值。

策略模式

主要内容:

  1. 策略模式是什么?
  2. 策略模式解决了什么问题?
  3. 如何实现策略模式?
  4. 实际应用中的策略模式。

1. 策略模式是什么?

  • 定义:

策略模式定义了算法族,分别封装起来,让它们之间可以互相替换。
此模式让算法的变化独立于使用算法的客户。

2. 策略模式解决了什么问题?

以上是关于设计模式—策略模式的主要内容,如果未能解决你的问题,请参考以下文章

策略模式(Strategy Pattern)

设计模式中的多态——策略模式详解

spring中如何使用策略模式

设计模式——策略模式

java设计模式---策略模式(案例解析)

设计模式策略模式 ( 简介 | 适用场景 | 优缺点 | 代码示例 )