Ni nini mwishowe kukamilishwa katika C #?
Ni nini mwishowe kukamilishwa katika C #?

Video: Ni nini mwishowe kukamilishwa katika C #?

Video: Ni nini mwishowe kukamilishwa katika C #?
Video: Patrick Kubuya - Naamini (Live Recording) 2024, Aprili
Anonim

Mwisho darasa haliwezi kurithiwa, mwisho njia haiwezi kubatilishwa na mwisho thamani tofauti haiwezi kubadilishwa. Hatimaye inatumika kuweka nambari muhimu, itatekelezwa ikiwa ubaguzi unashughulikiwa au la. Maliza hutumika kufanya uchakataji kabla tu ya kitu kukusanywa takataka. 2) Mwisho ni neno muhimu.

Kwa njia hii, ni nini kinachokamilika katika C #?

Mbinu kamilisha () inaombwa na mkusanya takataka. Kusudi. Njia ya dispose() inatumika kukomboa rasilimali isiyodhibitiwa wakati wowote inapoombwa. Njia kamilisha () hutumika kukomboa rasilimali zisizodhibitiwa kabla ya kitu kuharibiwa.

Kando na hapo juu, ni nini njia ya kumaliza ()? finalize() mbinu ni ulinzi na si tuli njia ya java. lang. Darasa la kitu. Hii njia itapatikana katika vitu vyote utakavyounda kwenye java. Hii njia hutumika kufanya shughuli za mwisho au kusafisha shughuli kwenye kitu kabla hakijaondolewa kwenye kumbukumbu.

Kuzingatia hili, kuna tofauti gani kati ya mwisho na kukamilisha block?

Mbinu ya kukamilisha hufanya kusafisha shughuli zinazohusiana na kitu kabla ya uharibifu wake. Mbinu ya mwisho inatekelezwa kwa wito wake. " Hatimaye " kuzuia hutekeleza mara tu baada ya utekelezaji wa "jaribu kukamata" kuzuia . kamilisha () njia hutekeleza kabla tu ya uharibifu wa kitu.

Nini maana ya mwisho?

mwisho ni a neno kuu linalotumika katika lugha ya programu ya java pamoja na jina la kutofautisha, mbinu, na darasa. Na tu maana yake kwamba mara tu umetangaza kutofautisha, au njia, au darasa kama mwisho . Ni thamani ingekuwa kubaki sawa kote na moja unaweza usibadilishe thamani yake tena.

Ilipendekeza: