How indivisual object works for common goal or problem.
In software engineering, behavioral design patterns are design patterns that identify common communication patterns between object.
- command
- state
- template
- chain of resposibility
- visitor
- observer
- memento
- mediator
- iterator
- strategy