중재자(mediator) 패턴1 [Design Pattern] 중재자(Mediator) 패턴 중재자(Mediator) 패턴실생활 사례아파트 주민 사이에 어떤일이 생겼을 때 관리 사무소(Mediator)를 통해 해결 비행기(n) 이륙, 착륙 관련 소통 관제탑(Mediator)를 통한다. 여러 객체들이 소통하는 방법을 캡슐화하는 패턴 여러 컴포넌트간의 결합도를 중재자를 통해 낮출 수 있다. 중재자 패턴은 여러 객체가 직접 소통하는 대신, 중재자 역할을 하는 객체를 통해 간접적으로 소통하게 하는 디자인 패턴이다. 이 패턴을 사용하면 컴포넌트 간의 직접적인 의존성을 낮추고 결합도를 줄일 수 있다. 컴포넌트 A, B 서로가 직접 참조하는 대신, 이들이 중재자인 Mediator 객체를 통해 필요한 메시지나 명령을 주고받게 설정하는 거다.이렇게 하면 컴포넌트는 다른 컴포넌트들의 구체적인 구현에 대해 몰.. 2024. 11. 4. 이전 1 다음