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]