Design Pattern

Type of Design Pattern 3

01.Creational

  • Singleton Design Pattern
  • * Constructor Private *

    * instance Private and static*

    * getInstance public and static *

  • Factory Design Pattern
  • * object creation logic hide *

    use it : BOFactory.getBOFactory().getBO("ITEM");

    ex:BO layer DAO layer

  • Prototype Design Pattern
  • Builder Design Pattern

02.Structural

03.Behavioral