In Mediator case, just have the MessageMediator broadcast the message to all Programmers. But In GOF, mediator structure like below:

Apparently, programmers need to communicate with each other, so they also need to hold the MessageMediator.
Looking forward to your reply, thanks.
In Mediator case, just have the MessageMediator broadcast the message to all Programmers. But In GOF, mediator structure like below:
Apparently, programmers need to communicate with each other, so they also need to hold the MessageMediator.
Looking forward to your reply, thanks.