중재자 패턴 (Mediator Pattern)
Gof Design Pattern 2014. 2. 4. 11:33
Mediator Pattern - 중재자 패턴 모든 클래스간의 복잡한 로직(상호작용)을 캡슐화하여 하나의 클래스에 위임하여 처리하는 패턴M:N의 관계에서 M:1의 관계로 복잡도를 떨어뜨려 유지 보수 및 재사용의 확장성에 유리하다하나의 클래스가 떠맡아 처리해야 하므로 God(신) 클래스가 될 수 있으므로 주의해야한다비슷한 패턴으로 파사드 패턴 (Facade Pattern)과 옵저버 패턴 (Observer Pattern)이 있다. 샘플 코드) Colored By Color Scripter™1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666..