Mobil qurilmalar fanidan yakuniy savollariga javoblar


Overloading ва overriding metodlari nima va ularning o’zaro farqi?



Download 375,4 Kb.
bet21/63
Sana01.02.2023
Hajmi375,4 Kb.
#906535
1   ...   17   18   19   20   21   22   23   24   ...   63
Bog'liq
Mobile yakuniy (1)

32.Overloading ва overriding metodlari nima va ularning o’zaro farqi?
Agar bitta sinfdagi ikki yoki undan ortiq metodlar bir xil nomga ega bo’lsa, lekin parametrlari boshqacha bo’lsa, bu overloading deb ataladi. Bu usul bir xil nomli, ammo boshqa parametrlar to’plamiga ega metodni yaratishda qo’llaniladi. Metod nomi va parametrlari superclass va meros sinflarida bir xil bo’lsa, u overriding deb ataladi. Bu usul mavjud metodni qayta yozish (to’girlash, bekor qilish) uchun qo’llaniladi.
Overloading va overriding usullari o’rtasidagi farqlar quyida keltirilgan:
overloading dasturning o’qish qobiliyatini oshiradi; overriding o’zining super klassi tomonidan taqdim etilgan usulning aniq amalga oshirilishini ta’minlash uchun ishlatiladi.
overloading sinf ichida amalga oshiriladi; overriding IS-A (meros) munosabatiga ega bo’lgan ikkita sinfda sodir bo’ladi.
overloading da parametr har xil bo’lishi kerak; overriding da parametr bir xil bo’lishi kerak.
overloading kompilyatsiya vaqti polimorfizmiga misoldir; overriding ish vaqti polimorfizmiga misoldir.
overloading faqat metodning return tipini o’zgartirish orqali amalga oshirilmaydi. Tip bir xil yoki boshqacha bo’lishi mumkin, lekin parametr o’zgarishi kerak; overriding da tip bir xil yoki kovariant bo’lishi kerak.
33.Androidda Simulyator haqida ma’lumot bering.
Android'dagi simulyator - telefon yoki planshet kabi jismoniy qurilmaning xatti-harakati va funksionalligini taqlid qiluvchi dasturiy ta'minot ilovasi. Bu ishlab chiquvchilarga jismoniy qurilmaga ehtiyoj sezmasdan o'z ilovalarini sinab ko'rish va disk raskadrovka qilish imkonini beradi. Simulyatorlar qurilmaning ekran o‘lchamlarini o‘zgartirish, qurilmaning GPS manzilini o‘zgartirish, kiruvchi qo‘ng‘iroqlar va xabarlarni simulyatsiya qilish kabi turli funksiyalarni taqdim etadi.
Rasmiy Android SDK Android Virtual Device (AVD) menejerini taqdim etadi, bu esa ishlab chiquvchilarga Android emulyatori bilan ishlatilishi mumkin bo'lgan virtual qurilmalarni yaratish va sozlash imkonini beradi. Android emulyatori - bu kompyuterda ishlaydigan va Android qurilmasining xatti-harakatlarini taqlid qiluvchi dasturiy ta'minot. Ishlab chiquvchilar AVD menejeridan turli xil konfiguratsiyalarga ega virtual qurilmalarni yaratish uchun foydalanishlari mumkin, masalan, turli ekran o'lchamlari, API darajalari va apparat xususiyatlari. Bu ishlab chiquvchilarga o'z ilovalarini keng ko'lamli qurilmalarda sinab ko'rish va ularning har xil turdagi apparatlarda to'g'ri ishlashini ta'minlash imkonini beradi.
Bundan tashqari, rasmiy Android SDK-dan ko'ra ko'proq xususiyatlarga ega bo'lishi mumkin bo'lgan uchinchi tomon simulyatorlari ham mavjud.



Download 375,4 Kb.

Do'stlaringiz bilan baham:
1   ...   17   18   19   20   21   22   23   24   ...   63




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish