퍼사드 패턴은 시스템의 복잡성을 감추고, 사용자(Client)가 시스템에 접근할 수 있는 인터페이스(Interface)를 사용자(Client)에게 제공하는 방식이다. 따라서 퍼사드 패턴은 기존의 시스템에 인터페이스를 추가함으로, 복잡성을 감추기 위해 사용 백문이 불여일타 코드를 보고 머릿속에 정리해두자. 순서 -> 1). 관련 interface를 만든다. public interface FacadeCoffee { void make(); } 2). 세부 Class를 만든다. public class FacadeCappuccino implements FacadeCoffee { @Override public void make() { System.out.println("Cappuccino::make()"); } }..