ХУВЬСАГЧ  

Дурын буйр доторхи хувьсагчийг адаг хувьсагч болгон зарлаж болно. Адаг хувьсагчийн утга нь цэнэглэгдсний дараа оорчлогдохгvй. Ийм хувьсагч нь хотолборлолийн бусад хэлvvд дэхь тогтмолтой тостэй.

Адаг хувьсагч зарлахдаа хувьсагчийн мэдэгдэл дотор торлийн омно final тvлхvvр vг бичнэ:

final int aFinalInt = 0;

Омнох хэллэг нь нэг дор адаг хувьсагч зарлаад цэнэглэж байна, цаашдаа aFinalVar хувьсагч руу утга олгохоор оролдвол эмхэтгvvрийн алдаанд хvргэнэ. Шаардлагатай бол адаг дотоод хувьсагчийн цэнэглэлийг тусгаарлаж болно. Дотоод хувьсагч зарлаад сvvлд нь дараах маягаар цэнэглэж болно:

final int blankfinal;

blankfinal = 0;

Зарлагдсан боловч цэнэглэгдээгvй адаг дотоод хувьсагчийг хоосон адаг гэнэ. Урьдын адил, нэгэнт адаг дотоод хувьсагч цэнэглэгдсэн бол дахин оор утга авч болохгvй, тvvнчлэн blankfinal руу утга олгохыг оролдвол эмхэтгэх vеийн алдаа гарна.

 

[Урагш] [Гэр] [Хойш]