15 Java-da usul nima?


) Java-da kirish modifikatorlari nima?



Yüklə 487,92 Kb.
Pdf görüntüsü
səhifə13/59
tarix07.01.2024
ölçüsü487,92 Kb.
#207303
1   ...   9   10   11   12   13   14   15   16   ...   59
240-core-java-questions-and-answers

43) Java-da kirish modifikatorlari nima?
Misol : Xodim xodimi;
Sinf uchun noqonuniy modifikatorga faqat ochiq, mavhum va yakuniy ruxsat beriladi.
2)
sinf.
Kodlash konventsiyasi: paket nomi kichik harflar bilan e'lon qilinishi kerak.
42) Java-da identifikatorlar nima?
2) Identifikatorlar raqamlar bilan boshlanmaydi.
.
Paketdan asosiy foydalanish hisoblanadi
36) Java tilida null nimani anglatadi?
41) Java-da import bayonotidan keyin paket bayonotini aniqlay olamizmi?
}
Ha, biz bitta faylda bir nechta sinflarga ega bo'lishimiz mumkin, lekin odamlar buni kamdan-kam qilishadi va tavsiya etilmaydi. Faylda
bizda bir nechta sinflar bo'lishi mumkin, lekin faqat bitta sinf ochiq bo'lishi mumkin. Agar biz File-da ikkita sinfni umumiy qilishga
harakat qilsak, biz quyidagi kompilyatsiya xatosini olamiz.
Agar sinf standart deb e'lon qilingan bo'lsa, u faqat bir xil paketda ko'rinadi.
Paket quyidagi bayonot yordamida e'lon qilinishi mumkin:
Java-da identifikatorlarni aniqlash qoidalari:
a butun son ob'ekt bo'lgani uchun u rostni qaytaradi.
38) Yuqori sinf uchun qanday barcha kirish modifikatorlariga ruxsat beriladi?
Yuqoridagi misolda xodim ob'ekti namunali emas, shuning uchun u hech qanday joyga ko'rsatilmagan
39) Java-da paketlar nima?
5) Birinchi harf alifbo yoki pastki chiziq va dollar belgisi bo'lishi mumkin. Ikkinchi harfdan biz raqamlarga ega bo'lishimiz mumkin
40) Manba faylida bir nechta paket bayonoti bo'lishi mumkinmi?
3) Identifikatorda belgilar soni bo'yicha cheklov yo'q, lekin 15 dan ortiq belgi bo'lishi tavsiya etilmaydi
1) Identifikatorlar harf, pastki chiziq yoki dollar ($) belgisi bilan boshlanishi kerak.
1) Nomlash ziddiyatlarini hal qilish
Agar mos yozuvlar o'zgaruvchisi hech qanday qiymatga ishora qilmasa, u null bilan belgilanadi.
Agar biz sinfga kirish modifikatori sifatida xususiy va himoyalangan xususiyatni berishga harakat qilsak, biz quyidagi kompilyatsiya xatosini olamiz.
Inkapsulyatsiyaning muhim xususiyati kirishni boshqarishdir. Kirish nazoratini oldini olish orqali biz sinf, usullar va a'zolardan noto'g'ri
foydalanishimiz mumkin.
Yuqori darajadagi sinf uchun faqat ikkita kirish modifikatoriga ruxsat beriladi. ommaviy va standart. Agar sinf ommaviy deb e'lon
qilinsa, u hamma joyda ko'rinadi.
Malumot ifodasi maqsad turining pastki turimi yoki yo'qmi, kompilyatsiya vaqti tekshiriladi. Agar u pastki tur bo'lmasa, kompilyatsiya
vaqtida xatolik Mos kelmaydigan turlar sifatida ko'rsatiladi
paket bayonoti nomlar maydonini belgilaydi.
Identifikatorlar
java
dasturidagi nomlardir . Identifikatorlar sinf nomi, usul nomi yoki o'zgaruvchi nomi bo'lishi mumkin.
6) Java-da identifikatorlar uchun zaxira so'zlardan foydalanmasligimiz kerak.
Machine Translated by Google


16
default :
Standart modifikatorga ega bo'lgan sinfga kirish mumkin
1) Xuddi shu sinfda 2)
Xuddi shu to'plamning pastki sinfida 3)
Xuddi shu paketning pastki sinfida 4) Turli paket
pastki sinfida 5) Turli paketdagi pastki sinfda.
Unga 1) Bir xil paket kichik
klassida 2) Bir xil paket kichik
sinfda 3) Turli paket kichik klassida 4)
Subsinf bo‘lmagan boshqa paketda
kirish mumkin emas.
Xuddi shu sinfda
Biz umumiy va standart sinf uchun faqat ikkita kirish modifikatoridan foydalanishimiz
mumkin.
public:
public modifikatorli sinf ko'rinishi mumkin 1)
Xuddi shu sinfda 2) Xuddi
shu to'plam kichik sinfida 3) Xuddi shu
paketning pastki sinfida 4) Turli paket pastki
sinfida 5) Turli paketdagi pastki sinfda.
Biz o'zgaruvchilar uchun barcha ochiq, shaxsiy, himoyalangan va standart kirish modifikatorlaridan
foydalanishimiz mumkin.
public:
o'zgaruvchilar ommaviy deb e'lon qilinganda, unga
kirish mumkin 1)
Usullar uchun barcha ochiq, shaxsiy, himoyalangan va standart kirish modifikatorlaridan foydalanishimiz
mumkin.
public :
Usul ommaviy deb e'lon qilinganda, unga kirish mumkin 6)
Xuddi shu sinfda 7) Xuddi
shu to'plam kichik sinfida 8) Xuddi shu
paketda kichik sinfda 9) Turli paket kichik sinfida
10) Turli paketda non kichik sinfda.

Yüklə 487,92 Kb.

Dostları ilə paylaş:
1   ...   9   10   11   12   13   14   15   16   ...   59




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin