문서 객체 구조는 유지한 채 HTML 출력과 PDF 출력 연산을 새로 추가하려 한다. 객체 구조 변경보다 연산 추가가 빈번할 때 적합한 패턴은?
정답 1번
Visitor 패턴은 안정된 객체 구조를 순회하며 수행할 연산을 방문자 객체로 분리한다. 문서 요소 클래스를 계속 바꾸지 않고 HTML·PDF 같은 새 출력 연산을 추가하기에 적합하다.
콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-16