Lusta inicializálás

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt hozzászólók, és jelentősen eltérhet a 2018. november 1-jén felülvizsgált verziótól ; az ellenőrzések 4 szerkesztést igényelnek .
Lusta (lusta) inicializálás
Lusta inicializálás
Leírása: Tervezési minták Nem

A lusta inicializálás olyan programozási technika ,  amikor valamilyen erőforrás-igényes műveletet (objektum létrehozása, értékszámítás) közvetlenül az eredmény felhasználása előtt hajtanak végre. Így az inicializálás "igény szerint" történik, nem pedig idő előtt. Egy hasonló ötlet a legkülönfélébb területeken alkalmazható: például az on-the-fly összeállításban és a just -in-time logisztikai koncepcióban .

A lusta inicializálás egy speciális esete – egy objektum létrehozása a hozzáféréskor – az egyik generatív tervezési minta . Általában olyan mintákkal együtt használatos, mint a Factory Method , Loner és Proxy .

Előnyök

Hátrányok

Megvalósítás

Ez a sablon többféleképpen is megvalósítható:

Linkek

Orosz nyelvű oldalak

 Lásd még