კრეაციული პატერნები ეხება ობიექტის შექმნას — როგორ იქმნება ობიექტები, როგორ გახდებიან მოქნილი და დამოუკიდებელი მათ გამოყენებული კოდისაგან. მათ შორის არის Singleton, Factory, Builder, Prototype და Abstract Factory.
რა პრობლემას წყვეტენ კრეაციული პატერნები
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
