Creational patterns (Skapandemönster)
[Designmönster] [Skapandemönster] [Strukturmönster] [Beteendemönster]
Mönster som skapar ett objekt från ett annat objekt, och mönster som skapar objekt från en klass (en mall). (Wikipedia)
Abstract factory pattern
Centralt beslut vilken Factory method som ska användas.
Factory method pattern
Central fabrik för att skapa objekt av en specifik typ. Man kan använda många olika sätt på hur objektet skapas.
Builder pattern
separate the construction of a complex object from its representation so that the same construction process can create different representations
Lazy initialization pattern
tactic of delaying the creation of an object, the calculation of a value, or some other expensive process until the first time it is needed
Object pool pattern
avoid expensive acquisition and release of resources by recycling objects that are no longer in use
Prototype pattern
used when the type of objects to create is determined by a prototypical instance, which is cloned to produce new objects
Singleton pattern
Ser till att det inte går att skapa mer än en instans av ett objekt. Att alla använder det objektet.
[Designmönster] [Skapandemönster] [Strukturmönster] [Beteendemönster]