Behavioral design patterns are concerned with algorithms and the assignment of responsibilities between objects.
| Scope | Class | Object |
|---|---|---|
| Behavioral | - Interpreter - Template Method |
- Chain of Responsiblity - State - Command - Iterator - Mediator - Memento - Observer - Strategy - Visitor |