상태 패턴
- 객체의 내부 상태가 바뀜에 따라서 객체의 행동을 바꿀 수 있음
vs 전략 패턴
- 상태 패턴을 사용할 때는 상태 객체의 일련의 행동이 캡슐화된다
- 전략 패턴을 사용할때는 일반적으로 클라이언트가 context 객체에게 어떤 전략 객체를 사용할지 지정해준다.
https://www.yes24.com/Product/Goods/108192370
이 책 10장을 읽고 정리한 글입니다.
반응형
'꿀팁' 카테고리의 다른 글
redis. 명령어 정리 (0) | 2024.01.08 |
---|---|
jetbrains. ai assistant 설치 (4) | 2024.01.02 |
[헤드퍼스트 디자인패턴] chapter9. 컬렉션 잘 관리하기 (반복자 패턴 Iterator pattern, 단일 역할 원칙, 컴포지트 패턴) (0) | 2023.11.27 |
[헤드퍼스트 디자인패턴] chapter8. 템플릿 메소드 패턴 (템플릿 메소드패턴, 할리우드원칙) (1) | 2023.11.14 |
[헤드퍼스트 디자인패턴] chapter7.어댑터 패턴과 퍼사드 패턴 (어댑터 패턴, 퍼사드 패턴, 최소 지식 원칙, 데메테르 법칙) (0) | 2023.11.13 |