Behavioral Patterns
Back: Design Patterns
Patterns that deal with algorithms and the assignment of responsibilities between objects. They describe not just patterns of objects or classes but also the patterns of communication between them, shifting focus to the way objects interconnect.
Concepts
- Observer
- Strategy
- Command
- State Pattern
- Template Method
- Iterator
- Chain of Responsibility
- Mediator
- Visitor
- Memento