[디자인 패턴] 파사드(Facade)

y30n9ju1v·2021년 9월 22일
0

프로그래밍

목록 보기
16/18

정의

파사드는 라이브러리, 프레임 워크, 또는 기타 복잡한 클래스의 세트로 단순화 된 인터페이스를 제공하는 구조 설계 패턴입니다.

UML

장단점

  • 장점
    1. 서브 시스템의 복잡성에서 코드를 분리 할 수 있습니다.
  • 단점
    1. 파사드 패턴은 프로그램의 모든 클래스에 결합된 절대적인 객체가 될 수 있습니다.

참고

0개의 댓글