Behavioral Patterns

  1. Chain of Responsibility
  2. Interpreter
  3. Iterator
  4. Mediator
  5. Memento
  6. Null Object
  7. Observer
  8. State
  9. Strategy
  10. Template Method
  11. Visitor