정보처리기사 실기소프트웨어 설계디자인 패턴 - 프록시난이도 2SHORT_ANSWER

정보처리기사 실기 디자인 패턴 - 프록시 기출문제 #11287

문제

다음은 디자인 패턴에 관한 설명이다. 설명 내용에 알맞는 답을 고르시오. (생성/구조/행위 별로 표 형태의 보기가 있습니다. 예: Builder, Bridge 등)

  • 다른 무언가와 이어지는 인터페이스 역할을 하는 클래스를 의미한다.
  • 실제 객체를 호출하면 행위를 중간에 가로채서 다른 동작을 수행하는 객체로 변경한다.
  • 객체를 정교하게 제어해야 하거나 객체 참조가 필요한 경우 사용한다.
  • 분리된 객체를 위임함으로써 대리 작업을 중간 단계에 삽입할 수도 있으며 분리된 객체를 동적으로 연결함으로써 객체의 실행 시점을 관리할 수도 있다.

정답

Proxy (프록시)

Proxy프록시프록시 패턴

해설

실제 객체에 대한 접근을 대신(대리)하여 호출을 가로채고 정교하게 제어하며 대리 작업을 중간에 삽입하는 구조 패턴은 프록시(Proxy) 패턴이다.

정보처리기사 실기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.