Kas ir galīgi pabeigts C#?
Kas ir galīgi pabeigts C#?

Video: Kas ir galīgi pabeigts C#?

Video: Kas ir galīgi pabeigts C#?
Video: Серебро 80% и не только, в тумблере ТВ1- 2. 2024, Novembris
Anonim

Fināls klasi nevar mantot, galīgais metodi nevar ignorēt un galīgais mainīgo vērtību nevar mainīt. Beidzot tiek izmantots svarīga koda ievietošanai, tas tiks izpildīts neatkarīgi no tā, vai izņēmums tiek apstrādāts vai nē. Pabeigt tiek izmantots, lai veiktu tīrīšanas apstrādi tieši pirms objekta savākšanas. 2) Fināls ir atslēgvārds.

Tādā veidā, kas tiek pabeigts C#?

Metode pabeigt () izsauc atkritumu savācējs. Mērķis. Metode dispose() tiek izmantota, lai atbrīvotu nepārvaldītus resursus ikreiz, kad tā tiek izsaukta. Metode pabeigt () tiek izmantots, lai atbrīvotu nepārvaldītus resursus pirms objekta iznīcināšanas.

Papildus iepriekš minētajam, kas ir pabeigšanas () metode? finalize() metode ir aizsargāts un nav statisks metodi no java. lang. Objektu klase. Šis metodi būs pieejams visos objektos, ko izveidojat Java. Šis metodi tiek izmantots, lai veiktu dažas pēdējās darbības vai tīrīšanas darbības ar objektu, pirms tas tiek noņemts no atmiņas.

Ņemot to vērā, kāda ir atšķirība starp beigu un pabeigšanas bloku?

Pabeigšanas metode veic ar objektu saistītās sakopšanas darbības pirms tā iznīcināšanas. Galīgā metode tiek izpildīts pēc tā aicinājuma. " Beidzot " bloķēt izpilda tūlīt pēc "try-catch" izpildes bloķēt . pabeigt () metodi izpilda tieši pirms objekta iznīcināšanas.

Ko nozīmē galīgais?

fināls ir a Java programmēšanas valodā izmantotais atslēgvārds kopā ar mainīgā nosaukumu, metodēm un klasi. Un tikai tā nozīmē ka pēc tam, kad esat deklarējis mainīgo vai metodi, vai klasi kā galīgais . Tā ir vērtība būtu paliek tas pats visā un viens var vairs nemaina tā vērtību.

Ieteicams: