1. Wzorce kreacyjne (Creational Patterns)
- Singleton – tylko jedna instancja klasy.
- Factory Method – deleguje tworzenie obiektów do podklas.
- Abstract Factory – tworzenie rodzin powiązanych obiektów bez określania ich klas.
- Builder – oddziela proces tworzenia obiektu od jego reprezentacji.
- Prototype – tworzenie obiektów przez klonowanie istniejących instancji.
- Object Pool – ponowne wykorzystanie wcześniej utworzonych obiektów.