[행위 패턴] Strategy 패턴 (전략 패턴)
: 실행 중 알고리즘(전략)을 선택할 수 있게 한다. (전략 클래스들을 캡슐화해서 필요에 따라 바꿔 끼운다.)
구조
- Strategy(인터페이스)
- ConcreteStrategy(구현체)
- Context (사용자)
* 인터페이스 클래스 여러개 만들어서 각각 전략 알고리즘을 선택할 수 있게 한다.

'Study > Design Pattern' 카테고리의 다른 글
| [Design Pattern] Singleton (0) | 2026.04.22 |
|---|