mediator 썸네일형 리스트형 [Java-Pattern] Mediator 조정자 역할을 하는 클래스를 뜻한다. 여러 클래스들이 서로 연관되어서 통신을 하게 될 경우 A,B 두개의 클래스라면 2개,A,B,C라면 6개..등등 클래스가 하나하나 늘어날때마다 제어해줘야하는 통신량은 어마어마하게 늘어나게 된다. 예를 들어 로그인 창을 하나 만든다고 할때, guest를 클릭하면 입력필드가 disable되고, login을 클릭하면 입력필드가 enable되면서 버튼이 생기고 이런 서로 연관된 동작을 가운데 중재자를 두어 통제하는 패턴 방식이다. 예제는 위에서 얘기한 로그인 애플릿 창이다. 등장 클래스.. 1.Mediator - 카운셀러의 인터페이스를 정하는 인터페이스 2.Colleague - 멤버의 인터페이스를 정하는 인터페이스 3.ColleagueButton - 버튼을 나타내는 클래스 4.. 더보기 이전 1 다음