다음 설명에 해당되는 디자인 패턴은?
문제 | (서브시스템 안에서와 같이) 이종의 구현이나 인터페이스들에 대해 공통적이고 통합된 인터페이스가 필요하다. 서브시스템 안의 많은 것들이 바람직하지 않은 결합도를 갖거나 서브시스템의 구현이 바뀔 수 있다. 어떻게 해결해야 하는가? |
해결책 | 서브시스템에 대한 단일 접촉 지점을 정의한다. 즉, 외관인 객체는 서브시스템을 감싼다. 이 객체는 하나의 통합된 인터페이스를 제시하고 서브시스템 컴포넌트들과 협력할 책임을 갖는다. |
- ①Adapter 패턴
- ②Facade 패턴
- ③Factory 패턴
- ④Singleton 패턴
선지를 골라 바로 채점해 보세요.
정답 ②
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)