중재자 패턴 (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™12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667..