Hoe doen jy vroeë en lui inisialisering van 'n voorwerp?
Hoe doen jy vroeë en lui inisialisering van 'n voorwerp?

Video: Hoe doen jy vroeë en lui inisialisering van 'n voorwerp?

Video: Hoe doen jy vroeë en lui inisialisering van 'n voorwerp?
Video: Gregory Chaitin: Complexity, Metabiology, Gödel, Cold Fusion 2024, Mei
Anonim

4 Antwoorde. Wel Lui inisialisering beteken dat jy doen nie inisialiseer voorwerpe tot die eerste keer wat hulle is gebruik word. Vroeë inisialisering is net omgekeerd, jy inisialiseer a singleton vooraf ten tyde van die klaslaai. Daar is maniere om doen vroeë inisialisering , een is deur jou enkelling as staties te verklaar.

Dan, wat beteken lui inisialisering?

In rekenaarprogrammering, lui inisialisering is die taktiek om die skepping van 'n voorwerp, die berekening van 'n waarde of 'n ander duur proses uit te stel totdat dit die eerste keer is benodig word. Dit is n tipe van lui evaluasie wat spesifiek verwys na die instansiasie van voorwerpe of ander hulpbronne.

Ook, wanneer moet jy die Lazy T-tipe gebruik? 7 Antwoorde. Jy tipies gebruik dit wanneer jy wil hê aan instansieer iets die eerste keer dat dit eintlik is gebruik word . Dit vertraag die koste om dit te skep tot as/wanneer dit nodig is in plaas daarvan om altyd die koste aan te gaan. Gewoonlik is dit verkieslik wanneer die voorwerp dalk is of nie gebruik word en die koste om dit te bou is nie-triviaal.

Op hierdie manier, wat is lui en gretig inisialisering?

Lui inisialisering is tegniek waar ons die objekskepping beperk totdat dit deur toepassingskode geskep is. Op ander manier gretige inisialisering skep die voorwerp vooraf en net nadat die toepassing of module begin is. Dit is nuttig indien die voorwerp verpligtend is en in alle gevalle funksioneel.

Kan jy die singleton-patroon implementeer deur lui initialisering te gebruik?

Lui initialisering Lui initialisering metode om implementeer Singleton-patroon skep die instansie in die globale toegang metode. Dit sal vernietig die enkelton patroon en albei drade sal kry die verskillende gevalle van die enkelton klas.

Aanbeveel: