These are concerned with algorithms and the assignment of responsibilities among objects.
- It's about communication between objects
Listed are how behavioral patterns can be achieved:
- Chain of Responsibility
- Command
- Iterator
- Mediator
- Memento
- Observer
- State
- Strategy
- Template Method
- Visitor