15 Java-da usul nima?



Yüklə 487,92 Kb.
Pdf görüntüsü
səhifə3/59
tarix07.01.2024
ölçüsü487,92 Kb.
#207303
1   2   3   4   5   6   7   8   9   ...   59
240-core-java-questions-and-answers

Usulni ortiqcha yuklash
6) Haddan tashqari yuklashda bir usul boshqasini yashira
olmaydi
Xuddi shu sinfda biz bir konstruktorni boshqasidan chaqirmoqchi bo'lsak, bu() usulidan foydalanamiz. Biz mos keladigan parametrlar
soniga asoslanib, bu() usuli chaqiriladi.
Biz subklassga havola quyi sinf usuli bilan bekor qilingan usulni chaqirganimizda, superklass usulini yashirish deyiladi.
Super, agar mavjud bo'lsa, birinchi bayonot bo'lishi kerak.
4) Biz haddan tashqari yuklaganimizda parametrlar
boshqacha bo'lishi kerak
6) Pastki sinf usulini bekor qilishda yuqori sinf usulini yashiradi.
Statik bloklar yoki statik initsializatorlar java'da statik maydonlarni ishga tushirish uchun ishlatiladi. biz sinfimizda statik maydonlarni ishga
tushirmoqchi bo'lganimizda statik bloklarni e'lon qilamiz. Statik bloklar sinf yuklanganda aynan bir marta bajariladi. Statik bloklar
konstruktorlar bajarilishidan oldin ham bajariladi.
Java'da bekor qilishni qachon ishlatish kerak
2)
Biroq,
java,
agar uning a'zolari bekor qilingan bo'lsa ham, super klass a'zolariga kirish uchun yo'l beradi. Super yuqori sinf o'zgaruvchilari,
usullari, konstruktorlariga kirish uchun ishlatiladi.
1) Usulning haddan tashqari yuklanishi bir sinfda sodir bo'ladi
2) Faqat bitta sinf bilan bog'liq bo'lganligi sababli, meros ishtirok
etmaydi.
4) Parametrlar bir xil bo'lishi kerak.
Agar bizda super sinf va kichik sinfda bir xil imzoga ega usullar (bir xil nom, bir xil imzo, bir xil qaytish turi) bo'lsa, biz aytamiz
1)
Ushbu usuldan foydalanish uchun cheklovlar:
5) Java-da usulni ortiqcha yuklash va usulni bekor qilish o'rtasidagi farq?
4) Java'da super kalit so'z nima?
Usulni bekor qilish ikkita sinf superklassi va
pastki sinf o'rtasida sodir bo'ladi
5) Statik polimorfizmga haddan tashqari yuklash usuli
yordamida erishish mumkin
2) biz konstruktorda ikkita this() usulidan foydalana olmaymiz

Yüklə 487,92 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   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