Java'da usulni ortiqcha yuklash mumkinmi?
Java'da usulni ortiqcha yuklash mumkinmi?

Video: Java'da usulni ortiqcha yuklash mumkinmi?

Video: Java'da usulni ortiqcha yuklash mumkinmi?
Video: maktab qizlari Axvoli😡 #UZmir va #Mira kel #UZmir va #Mira cha cha cha #UZmir unutib #UZmir 2024, May
Anonim

Usulni ortiqcha yuklash sinfning bir nechta bo'lishiga imkon beruvchi xususiyatdir usuli bir xil nomga ega, agar ularning argumentlar ro'yxati boshqacha bo'lsa. Bu konstruktorga o'xshaydi haddan tashqari yuklanish ichida Java , bu sinfga turli argumentlar ro'yxatiga ega bo'lgan bir nechta konstruktorga ega bo'lish imkonini beradi.

Xuddi shunday, biz Java-da asosiy usulni ortiqcha yuklay olamizmi?

Ha, siz asosiy usulni ortiqcha yuklashi mumkin ichida Java . ga qo'ng'iroq qilishingiz kerak haddan tashqari yuklangan asosiy usul haqiqiydan asosiy usul . Ha, asosiy usuli mumkin bo'l haddan tashqari yuklangan . Haddan tashqari yuklangan asosiy usul "Ommaviy statik bo'shliq" ichidan chaqirilishi kerak asosiy (String args)" bu sinf JVM tomonidan ishga tushirilganda kirish nuqtasidir.

Yuqoridagilardan tashqari, usulni haddan tashqari yuklash yaxshimi? Haddan tashqari yuk ishlashga ta'sir qilmaydi; kompilyator tomonidan kompilyatsiya vaqtida hal qilinadi. Agar siz C# 4.0 dan foydalanayotgan bo'lsangiz, barmoqlaringizni biroz ishda saqlashingiz va ixtiyoriy parametrlardan foydalanishingiz mumkin. Ishlash ta'siri, men bilishimcha, bu yangilikni belgilashga o'xshaydi usuli . Ishlash ta'siri sizning qattiq diskingizdagi bo'sh joydir.

Ikkinchidan, nima uchun Java-da ortiqcha yuklanish usuli qo'llaniladi?

Bu ishlatilgan boshqa sinfdan kengaygan sinf ota-sinfning ko'pgina xususiyatlaridan foydalanishni xohlasa va ma'lum holatlarda o'ziga xos funksiyalarni amalga oshirishni xohlasa. Haddan tashqari yuk ichida Java bir nechta yaratish qobiliyatidir usullari bir xil nomli, lekin turli parametrlarga ega.

Turli sinfdagi usulni ortiqcha yuklay olamizmi?

Haddan tashqari yuklash mumkin xuddi shunday sodir bo'ladi sinf shuningdek, ota-ona-bola sinf munosabatlar, ustunlik esa faqat meros munosabatlarida sodir bo'ladi. Bu to'g'ri savol, chunki odatda, haddan tashqari yuklanish ikkita yordamida tushuntiriladi usullari xuddi shu nom bilan (lekin boshqacha parametrlari) xuddi shunday sinf.

Tavsiya: