오늘은 서두 없이바로 학습을 진행하겠습니다이번 학습 주제는창구 패턴(Facade Pattern)과중개자 패턴(Mediator)입니다프로그램을 만들다보면많은 클래스들이 생성되고서로 관계를 맺으면서 복잡해지는데상호 관련된 많은 클래스를적절하게 관리해주는 창구를하나 준비하면 좋을 것입니다창구 패턴은복잡하게 얽혀 있는 것을정리해서 높은 레벨의인터페이스를 제공하는 패턴입니다언제나 처럼창구 패턴의 역할들을정리하고 시작하겠습니다역할설명Facade(창구)시스템을 구성하고 있는 많은 역할에 대한 단순한 창구로서 높은 레벨에서 단순한 인터페이스를 시스템 외부에 제공 (시스템을 구성하는 그 밖의 많은 역할들)이 역할들이 Facade 역할을 호출하는 일은 없고 각각의 임무를 수행Client(의뢰인)Facade 역할을 이용하는..