Misol bilan Java'da final kalit so'zidan qanday foydalanish kerak?
Misol bilan Java'da final kalit so'zidan qanday foydalanish kerak?

Video: Misol bilan Java'da final kalit so'zidan qanday foydalanish kerak?

Video: Misol bilan Java'da final kalit so'zidan qanday foydalanish kerak?
Video: AQILLI TOYGAN SHIRMOQLAR Elis boshqaruvi 2024, Noyabr
Anonim

Java Final kalit so'z misol . Java-da yakuniy kalit so'z modifikator hisoblanadi ishlatilgan foydalanuvchini keraksiz kodni bajarishini cheklash yoki kod yoki qiymatni o'zgartirishni oldini olish. Bu mumkin foydalanish bu kalit so'z 3 ta kontekstda.

Xuddi shunday savol tug'ilishi mumkin: Java-da yakuniy kalit so'z nima?

In Java dasturlash tili, yakuniy kalit so'z hisoblanadi ishlatilgan bir necha kontekstda faqat bir marta tayinlanishi mumkin bo'lgan ob'ektni aniqlash uchun. Bir marta a final o'zgaruvchi tayinlangan bo'lsa, u har doim bir xil qiymatni o'z ichiga oladi.

Xuddi shunday, yakuniy kalit so'zni misol bilan tushuntirish nima? Bu siz o'zgaruvchi yoki sinf yoki usulni yaratganingizda anglatadi final siz ushbu o'zgaruvchini yoki sinfni yoki usulni o'zgartirishga ruxsat berilmagan va agar siz qayta ishga tushirishga harakat qilsangiz, kompilyator buni tekshiradi va kompilyatsiya xatosini beradi. final java'da o'zgaruvchilar. The yakuniy kalit so'z Java'da foydalanuvchiga cheklov berish uchun foydalaniladi.

Ikkinchidan, misol bilan Java-dagi yakuniy kalit so'z nima?

Final Methods Usul sifatida belgilanganda final , u a deyiladi final usuli. A final metodni pastki sinfda bekor qilib bo'lmaydi. Uchun misol , Ob'ekt sinfi wait() va notify() usullari final va biz ularni amalga oshirish darslarida bekor qila olmaymiz. Haddan tashqari yuklashga ruxsat beriladi final usullari.

Misol bilan Java-da yakuniy sinf nima?

A yakuniy sinf uzaytirilishi mumkin emas (merosga). a ning ikkita qo'llanilishi mavjud yakuniy sinf : Bir, albatta, meros oldini olish uchun, deb yakuniy darslar uzaytirish mumkin emas. Uchun misol , barcha o'rash Sinflar Integer, Float va boshqalar kabi.

Tavsiya: