What are the different categories of Design Patterns used in Object Oriented Design?

In Object Oriented design mainly three categories of design patterns are used. These categories are:

<li>Creational Design Patterns:</li>

<li>Builder</li>

<li>Factory Method</li>

<li>Abstract Factory</li>

<li>Object Pool</li>

<li>Singleton</li>

<li>Prototype</li>  
  • Structural Design Patterns
  • :

  • Adapter
  • <li>Bridge</li>
    
    <li>Façade</li>
    
    <li>Decorator</li>
    
    <li>Composite</li>
    
    <li>Flyweight</li>
    
    <li>Proxy</li>
    
    
    <li>Behavioral Design Patterns</li>:
    <li>Command</li>
    
    <li>Iterator</li>
    
    <li>Chain of Responsibility</li>
    
    <li>Observer</li>
    
    <li>State</li>
    
    <li>Strategy</li>
    
    <li>Mediator</li>
    
    <li>Interpreter</li>
    
    Read the full book at www.amazon.com
    Posted in Design Pattern, Design Pattern Interview Questions

    Leave a Reply

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

    *