Strategy Pattern
2023. 10. 18. 22:43ㆍ디자인패턴
728x90
객체들이 할 수 있는 행위 각각에 대해 class를 생성하고,
그 class들을 캡슐화하는 interface를 정의하여
객체의 행위를 바꾸고 싶은 경우 객체를 직접 수정하지 않고
class를 바꿔주기만 함으로써 확장하는 방법.

728x90
'디자인패턴' 카테고리의 다른 글
| The Adapter and Facade Patterns (0) | 2023.10.21 |
|---|---|
| The Command Pattern (1) | 2023.10.21 |
| The Singleton Pattern (1) | 2023.10.21 |
| Decorator Pattern (2) | 2023.10.21 |
| The observer pattern (0) | 2023.10.19 |