PrepZone Logo
PrepZone
Back to Java

Java · Medium

Classify the 23 GoF design patterns (Creational, Structural, Behavioral). Give two examples from each.

JavaAdvanced JavaDesign Patterns

Answer preview

Creational — Deal with object creation. Examples: Singleton (one instance), Factory Method (defer instantiation to subclass), Abstract Factory (family of related objects), Builder (complex object step-by-step), Prototype (clone existing).…