Behavior Design Patterns

Behavior Design Patterns:

Behavioral pattern explain interaction between the objects. Means objects look like they are talking with each other without hard coding .Objects are loosely coupled.

Behavioral design patterns are design patterns that identify common communication patterns between objects and realize these patterns.

Behavioral patterns increase flexibility in carrying out this communication.

As we know loose coupling is the key of n-tier architecture.

The behavioral patterns are:


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




No Responses

Leave a Reply

Your email address will not be published. Required fields are marked *