# هدف
شیءای را تعریف میکند که نحوهٔ ارتباط بین مجوعهای از اشیاء را کپسوله میکند. این الگو با جلوگیری ارتباط صریح بین اشیاء از جفتگری ضعیف (loose coupling) پشتیبانی میکند.
- مانند hub عمل میکند.
- Mediator
- ConcreteMediator
- Colleague
- ConcreteColleague
- اتاق چت
- برج مراقبت هواپیماها
- روترها
- java.util.Timer (all scheduleXXX() methods)
- java.util.concurrent.Executor#execute()
- java.util.concurrent.ExecutorService (the invokeXXX() and submit() methods)
- java.util.concurrent.ScheduledExecutorService (all scheduleXXX() methods)
- java.lang.reflect.Method#invoke()