Skip to content

策略模式

亦称: Strategy

1. 简介

策略模式是一种行为设计模式, 它能让你定义一系列算法, 并将每种算法分别放入独立的类中, 以使算法的对象能够相互替换。

2. 模拟场景

3. 解决方案

4. Java中的类

  • Spring中的Resource接口的不同实现(ClassPathResource/FileSystemResource),使资源加载方式不同而实现可配置化。