[7급 국가직 소프트웨어공학 2008년 9번]

다음 설명에 해당되는 디자인 패턴은?
문제
(서브시스템 안에서와 같이) 이종의 구현이나 인터페이스들에 대해 공통적이고 통합된 인터페이스가 필요하다. 서브시스템 안의 많은 것들이 바람직하지 않은 결합도를 갖거나 서브시스템의 구현이 바뀔 수 있다. 어떻게 해결해야 하는가?
해결책
서브시스템에 대한 단일 접촉 지점을 정의한다. 즉, 외관인 객체는 서브시스템을 감싼다. 이 객체는 하나의 통합된 인터페이스를 제시하고 서브시스템 컴포넌트들과 협력할 책임을 갖는다.
소프트웨어공학
  1. ①Adapter 패턴
  2. ②Facade 패턴
  3. ③Factory 패턴
  4. ④Singleton 패턴

선지를 골라 바로 채점해 보세요.

정답 ②

출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)

신고가 접수됐습니다. 감사합니다.

오류 신고