| GoF Statement: | Defines an object that encapsulates how a set of objects interact. Mediator promotes loose coupling by keeping objects from referring to each other explicitly, and lets you vary their interaction independently. |
| Category: | Behavioral |
| UML Diagram: |
|