Creational Design Patterns

Patterns of this type provide a solution to create objects and hide the logic of its creation instead of creating the object directly (using the new keyword). This makes the program more flexible in deciding which objects should be created in different situations.

Last updated