Structural Pattern인 Facade Pattern에 대해 정리합니다. ※ facade는 프랑스어인 Façade를 어원으로 하는 '건물의 정면'이라는 의미입니다. Definition Facade 는 시스템 외부에 대해서는 단순한 인터페이스를 보여주는 패턴 Facade Pattern은 Structural Pattern에 해당합니다. Class Diagram Facade의 역할은 시스템을 구성하는 많은 역할에 대해 '창구' 역할을 합니다. ClassA, ClassB, ClassC 는 각기 저마다의 역할을 수행하지만 Facade의 역할은 신경쓰지 않습니다. Sample Case 다음은 Facade 패턴을 적용한 시나리오입니다. Scenario 우리는 이사를 하기로 하여 집(House)을 보러 갑니다..