Kdaj uporabiti nelastniško in šibko?

Kazalo:

Kdaj uporabiti nelastniško in šibko?
Kdaj uporabiti nelastniško in šibko?

Video: Kdaj uporabiti nelastniško in šibko?

Video: Kdaj uporabiti nelastniško in šibko?
Video: Mit: Kako deluje kineziološki trak | Kdaj uporabiti | Ali res deluje proti bolečinam 2024, November
Anonim

Glavna razlika med šibkim in nelastnim je v tem, da je šibko neobvezno, medtem ko je neobvezno neobvezno Z razglasitvijo šibkega lahko obravnavate primer, da je v notranjosti morda nič na neki točki zaprtje. Če poskusite dostopati do spremenljivke brez lastništva, ki je nič, se bo zrušil celoten program.

Kdaj uporabiti nelastniško ali šibko?

Uporabite šibko referenco kadar koli velja za, da ta referenca na neki točki v času svojega življenja postane nična. Nasprotno pa uporabite sklic brez lastništva, če veste, da referenca nikoli ne bo nič, ko je bila nastavljena med inicializacijo.

Kakšna je razlika med šibkim in neznanim?

Prva razlika, ki jo morate vedeti, je ta, da se od nelastne reference vedno pričakuje, da bo imela vrednost.… Ko se to zgodi, je referenca nastavljena na nil. Ker lahko šibko referenco nastavite na nič, je vedno deklarirana kot neobvezna. To je druga razlika med šibkimi in neznanimi referencami.

Kakšna je razlika med šibko referenco in referenco brez lastništva?

Tako šibke kot nelastniške reference ne bodo vplivale na število referenc predmeta. Toda šibka referenca bo vedno neobvezna t.j. lahko je nič, medtem ko nelastniške reference nikoli ne morejo biti nič, zato nikoli ne bodo izbirne.

Kaj je močno šibko in brez lastništva?

Ključna razlika med močno in šibko ali nelastno referenco je v tem, da močna referenca preprečuje, da bi bil primer razreda, na katerega kaže, razporejen. To je zelo pomembno razumeti in zapomniti. … Z drugimi besedami, šibke in nelastniške reference ne morejo preprečiti, da bi se primer razreda sprostil

Priporočena: