← 회차 전체 문제정처LAB 자체 제작내용 검수 완료정처LAB 정보처리기사 필기 자체 제작 3회 · 소프트웨어 설계 · 디자인 패턴 · 7번
애플리케이션 전체에서 설정 저장소 객체가 둘 이상 생기면 상태가 달라지는 문제가 있다. 생성자를 외부에서 호출하지 못하게 하고 클래스가 유일한 인스턴스 접근점을 제공하도록 한 패턴은?
- 1
Factory Method
오답 이유Factory Method는 객체 생성 인터페이스를 정의하고 구체 생성 타입 결정을 하위 클래스에 맡기는 패턴이다. - 2
Singleton
정답 근거Singleton은 생성자를 제한하고 하나의 공유 인스턴스 접근점을 제공하므로 정답이다. - 3
Adapter
오답 이유Adapter는 호환되지 않는 기존 인터페이스를 클라이언트가 기대하는 인터페이스로 변환한다. - 4
Observer
오답 이유Observer는 한 객체의 상태 변화가 여러 구독 객체에 통지되도록 일대다 의존을 구성한다.
정답·상세해설정답 2번
Singleton은 클래스의 인스턴스 생성을 하나로 제한하고 그 인스턴스에 접근하는 공통 경로를 제공한다. 전역 상태·테스트 격리 문제를 고려해야 하지만 제시 요구에는 2번이 해당한다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-16