쉽게 이해하기
같은 재생 버튼도 정지 상태와 재생 중 상태에서는 다른 동작을 합니다. 상태 객체가 각 동작을 담당하면 큰 조건문에 모든 상태 규칙을 넣는 부담을 줄일 수 있습니다.
눈으로 따라가기
Player가 StoppedState 또는 PlayingState에 버튼 처리를 맡깁니다.
시험 함정
Strategy는 교체 가능한 알고리즘 선택, State는 상태 변화에 따른 행동 표현이 대표 의도입니다.
함께 보는 관련 주제
비슷한 개념의 핵심과 함정을 이 페이지에서 비교합니다.
즉시 문제 · 3개
정답을 제출하면 해설과 관련 개념을 확인합니다. 틀린 문제는 자동으로 오답노트에 저장됩니다.
즉시 3문제관련 문제 전체검증 근거
기술 문서/실행 검증 · 마지막 검증 2026-09-27 · 출제기준 관련 핵심 학습 · 실제 출제 횟수는 집계하지 않음