Facade1 Facade 패턴 (퍼사드 패턴) - 구조, 통합 인터페이스 제공 | Design Pattern 디자인 패턴 / Facade Pattern 복잡한 시스템을 구조화하여 쉽게 사용 문제점) : 여러 개의 구성요소(interface)로 구성된, 사용 절차가 복잡한 시스템 Key Idea : subsystem (a set of interfaces)에 대해 통합 인터페이스 제공 예제 코드 public class HomeTheaterFacade { Amplifier amp; Tuner tuner; DvdPlayer dvd; CdPlayer cd; Projector projector; TheaterLights lights; Screen screen; PopcornPopper popper; public HomeTheaterFacade(Amplifier amp, Tuner tuner, DvdPlayer dvd, CdPlayer c.. 2021. 10. 12. 이전 1 다음