Professional Documents
Culture Documents
Class 26 - DP - Oct 26 Slot 2
Class 26 - DP - Oct 26 Slot 2
Class 26 - DP - Oct 26 Slot 2
Total no of hours: 42
Total no of Discussion hours : 16
• Limits subclassing
• Decouples colleagues
• Simplifies object protocols
• Centralizes control
• Abstracts how objects cooperate
Implementation
• Omitting abstract mediator class
• Colleague-Mediator communication
Related Patterns
• Façade
• Mediator
MEMENTO
INTENT
• Large support
• Storing incremental changes
RELATED PATTERNS
• Commands
– use mementos to maintain state for undoable operations.
• Iterator
– mementos to iterate.