25-2다음 설명에 모두 해당하는 GoF 디자인 패턴을 [보기]에서 골… | 2025년 정보처리기사실기 2회차 기출문제 상세 페이지
2
25-2
다음 설명에 모두 해당하는 GoF 디자인 패턴을 [보기]에서 골라 적으시오.
- 실제 객체 앞에 같은 인터페이스를 가진 대리 객체를 세워, 실제 객체에 닿기 전에 필요한 처리를 끼워 넣는다.
- 무거운 객체는 처음부터 만들지 않고 실제로 쓰일 때 생성해(지연 로딩) 메모리를 아낄 수 있다.
- 실제 객체를 바깥에 드러내지 않아 정보 은닉 효과도 얻는다.
[보기] Abstract Factory, Adapter, Bridge, Builder, Composite, Decorator, Facade, Flyweight, Mediator, Observer, Prototype, Proxy, Singleton, Strategy, Visitor
해설
Proxy
[해설]
실제 객체 앞에 같은 인터페이스를 가진 대리 객체를 두어 접근을 제어하는 구조 패턴은 Proxy(프록시)다.
쓰일 때 생성하는 가상 프록시(지연 로딩), 권한을 검사하는 보호 프록시, 원격 객체를 대신하는 원격 프록시 등으로 쓰인다.
혼동 주의: Decorator도 같은 인터페이스로 감싸지만, 목적이 접근 제어가 아니라 기능 추가다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.