다음에서 설명하는 디자인 패턴은?
그림에서 ‘클라이언트’는 ‘대상’ 인터페이스를 통해서 ‘request()’를 실행하는데, 어떤 객체를 통해서 ‘request()’가 처리되는지 알지 못하고 ‘X’ 객체가 ‘실제대상’ 객체를 참조하고 있으면서 ‘클라이언트’의 요청에 대응하여 ‘실제대상’ 객체에게 실제 ‘request()’ 실행을 요청하여 필요한 작업이 이루어진다.
- ①Proxy 패턴
- ②Bridge 패턴
- ③Adapter 패턴
- ④Chain of responsibility 패턴
선지를 골라 바로 채점해 보세요.
정답 ①
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)
