Yaratıcı desenler, nesne oluşturma ile ilgilenir — nesneler nasıl örneklendirilir, esnek hale getirilir ve onları kullanan koddan ayrıştırılır. Singleton, Factory, Builder, Prototype ve Abstract Factory desenleri içerirler.
Yaratıcı desenlerin ele aldığı konular
CREATIONAL patterns abstract and control HOW objects are CREATED:
→ instead of directly calling constructors everywhere (rigid, coupled), creational
patterns make object creation flexible, decoupled, and manageable
→ they help create objects in a way suited to the situation, decoupled from concrete classes
