Creational patterns jittrattaw mal-object creation — kif l-objekti jiġu instantjati, magħmulin flessibli, u dekuppljati mill-kodiċi li juża tagħhom. Jinkludu Singleton, Factory, Builder, Prototype, u Abstract Factory.
X'inhu li l-creational patterns jittrattaw
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
