문제 토론

문제 목록으로

문제

상태 패턴(State Pattern)과 전략 패턴(Strategy Pattern)의 차이점은?

1. 상태는 내부 상태 변화, 전략은 알고리즘 교체 (정답)
2. 상태는 알고리즘 교체, 전략은 내부 상태 변화
3. 둘 다 동일한 목적
4. 상태는 구조 패턴, 전략은 행위 패턴

해설

상태 패턴은 객체의 내부 상태 변화에 따라 행동을 변경하고, 전략 패턴은 알고리즘을 캡슐화하여 교체 가능하게 한다.

로그인하여 토론에 참여하세요.

댓글 (0)

댓글
답글

아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!