Objektorientētajā programmēšanā visizplatītākais veids, kā tiek veidoti objekti, ir izmantojot konstruktoru. Brīžiem daudz ieteicamāka alternatīva ir „factory”. Galvenais uzdevums maksimāli samazināt koda daudzumu darbojoties ar objektu, saglabājot objekta...