다음에서 설명하는 디자인 패턴으로 옳은 것은? | [계리직 컴퓨터일반] 19년 1회차 기출문제 상세 페이지
1[계리직 컴퓨터일반] 19년 1회차
다음에서 설명하는 디자인 패턴으로 옳은 것은?
1
MVC pattern
2
facade pattern
3
mediator pattern
4
bridge pattern
해설
설명하는 디자인 패턴은 퍼사드(facade) 패턴이다.
퍼사드 패턴은 복잡한 서브시스템 앞에 하나의 창구 객체를 두어 단순화된 통합 인터페이스를 제공한다. 클라이언트는 서브시스템 내부를 몰라도 되므로 클래스 간 의존관계와 복잡성이 줄어든다.
- MVC pattern: 모델·뷰·컨트롤러로 역할을 분리하는 아키텍처 패턴으로, 서브시스템 앞의 단일 창구 개념이 아니다.
- mediator pattern: 여러 객체 간의 상호작용을 중재자 객체가 조정하는 행위 패턴으로, 클라이언트에게 서브시스템의 단순 인터페이스를 주는 목적과 다르다.
- bridge pattern: 추상화와 구현을 분리해 각각 독립적으로 확장하게 하는 구조 패턴이다.
오류나 개정된 내용이 보이면 알려주세요
