Java'da yakuniy kalit so'zni qayerda ishlatish kerak?

Mundarija:

Java'da yakuniy kalit so'zni qayerda ishlatish kerak?
Java'da yakuniy kalit so'zni qayerda ishlatish kerak?
Anonim

Java final kalit soʻzi ruxsatsiz spetsifikatsiya boʻlib, u sinf, oʻzgaruvchi vausulini cheklash uchun ishlatiladi. Agar biz o'zgaruvchini yakuniy kalit so'z bilan ishga tushirsak, uning qiymatini o'zgartira olmaymiz. Agar usulni yakuniy deb e'lon qilsak, uni hech qanday quyi sinflar tomonidan bekor qilib bo'lmaydi.

Javada yakuniy kalit soʻzning 3 ta qoʻllanilishi nima?

Java'da yakuniy kalit so'z qanday maqsadlarda qo'llaniladi? Java'dagi yakuniy kalit so'z uch xil qo'llaniladi: konstantalar yaratish, merosni oldini olish va usullarni bekor qilishning oldini olish.

Misol bilan Java-da yakuniy kalit soʻz qanday ishlatiladi?

Java-da yakuniy kalit so'z konstantalarni belgilash uchun ishlatiladi. U o'zgaruvchilar, usullar va sinflar bilan ishlatilishi mumkin. Har qanday ob'ekt (o'zgaruvchi, usul yoki sinf) yakuniy deb e'lon qilingandan so'ng, uni faqat bir marta tayinlash mumkin.

Oxirgi kalit soʻz nima uchun ishlatiladi?

Yakuniy kalit so'z ¶

Yakuniy kalit so'zi ta'rifga final bilan old qo'yish orqali bolalar sinflarining usulni bekor qilishiga yo'l qo'ymaydi. Agar sinfning o'zi yakuniy aniqlansa, uni kengaytirib bo'lmaydi. Eslatma: Xususiyatlar va konstantalarni yakuniy deb e'lon qilish mumkin emas, faqat sinflar va usullar yakuniy deb e'lon qilinishi mumkin.

Nega biz Java-da final ishlatamiz?

Usul deklaratsiyasida yakuniy kalit soʻzdan metodni kichik sinflar tomonidan bekor qilib boʻlmasligini koʻrsatish uchun foydalanasiz. Object klassi buni amalga oshiradi - uning bir qancha usullari yakuniydir.

Tavsiya:

Qiziqarli maqolalar
Slotlar uchun qancha bankroll?
Ko'proq o'qish

Slotlar uchun qancha bankroll?

Bankrollingiz Oʻrtacha garovingizning 10 barobariga teng boʻlishi kerak Toʻgʻrisi, agar siz slot oʻynashga 2 yoki 3 soat vaqt sarflamoqchi boʻlsangiz, ehtimol sizda 200X yoki 300X kabi koʻproq boʻlishi kerak. bankroll sifatida o'rtacha tikish hajmi.

Rom o'zgaruvchanmi yoki o'zgarmasmi?
Ko'proq o'qish

Rom o'zgaruvchanmi yoki o'zgarmasmi?

ROM - bu oʻzgarmas xotira, yaʼni maʼlumotlar doimiy ravishda chipda saqlanadi. Xotira maʼlumotlarni saqlash uchun elektr tokiga bogʻliq emas, aksincha, maʼlumotlar ikkilik kod yordamida alohida hujayralarga yoziladi. Nega ROM o'zgaruvchan emas?

Biz qarigan sari qaysi limfoid organ atrofiyaga uchraydi?
Ko'proq o'qish

Biz qarigan sari qaysi limfoid organ atrofiyaga uchraydi?

Timus immunokompetent T hujayralarini ishlab chiqarish uchun mas'ul bo'lgan asosiy limfoid organ bo'lib, qarishi bilan u atrofiyalarga uchraydi va funktsiyalari susayadi. Qaysi limfoid organ atrofiyaga uchraydi va biz qarigan sari faolligi susayadi?