Design Patterns: Mediator

Presented by Catherine Kimport for CS 493, 12 Oct. 2000


Web Links

Examples:

http://students.engr.scu.edu/~kmeng/group.html
Kun Meng et. al.
Java Applet demonstrating Mediator, Observer, and Singleton patterns. Source code included.

Caffeine Connection
Benjamin Koo et. al.
Calendar Applet Written in java; demonstrates mediator pattern in addition to other object-oriented programming concepts.

Arcturan Death Ball III
Catherine Kimport
OK, so this is just a shameless plug. But the player and team creation dialogs do use a form of the mediator.

Additional Sources:

Design Pattern: Mediator, Steven Black

The Merlin "Wizard" Project, Allan Bonadino et. al.

The Mediator (Behavioral) Design Pattern, Gopalan Suresh Raj.

CS 635 Lecture Notes, Roger Whitney.


Click here to view slides

(Original Powerpoint slides from presentation)

Outline