Mobil qurilmalar fanidan yakuniy savollariga javoblar


Android Abstrakt sinflari haqida ma’lumot bering



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

30.Android Abstrakt sinflari haqida ma’lumot bering.
Abstraktsiya tushunchasi asosan sinf va metodlar uchun foydalaniladi va abstract kalit so'zi yordamida quriladi.
Android-dagi Abstract sinf - bu yaratib bo'lmaydigan va pastki sinflarga bo'linish uchun mo'ljallangan sinf. U odatda mavhum sinf tomonidan e'lon qilingan funksiyalarni amalga oshiradigan boshqa sinflar uchun asosiy sinf sifatida ishlatiladi. Abstrakt sinflar ham mavhum, ham aniq usullarni o'z ichiga olishi mumkin. Mavhum usullar imzoga ega, lekin amalga oshirilmaydigan usullar, aniq usullar esa imzo va amalga oshirishga ega bo'lgan usullardir. Abstract sinfning pastki sinflari ota-klassning abstract usullarini amalga oshirish uchun talab qilinadi, aks holda pastki sinf ham bastract sifatida belgilanishi kerak. Abstract sinflar bir nechta sinflar uchun umumiy interfeys yoki dasturni taqdim qilmoqchi bo'lganingizda foydalidir.
Abstrakt sinf- bu sodda qilib aytganda cheklangan sinf. Ya'ni undan obyekt olish taqiqlangan. Unga kirish uchun, undan voris sinf olish lozim.
Abstrakt metod - bu tanasi mavjud bo'lmagan, hamda faqatgina abstrakt sinfda ishlovchi metod hisoblanadi. Uni tanasi esa, voris sinfda taqdim etiladi.
using System;
// abstrakt class 'Hayvonlar'
public abstract class Hayvolar
{
// abstrakt metod 'Ovoz()'
public abstract void Ovoz();
}
// class 'Hayvolar' dan olingan voris class 'Sigir'
public class Sigir : Hayvolar
{
// Qayta ishlangan 'Ovoz()' metodi
public override void Ovoz()
{
Console.WriteLine("Moo");
}
}
class Program
{
static void Main(string[] args)
{
// Sigir obyektini yaratish
Sigir sigir_obj = new Sigir();
// abstrakt metodni chaqirish
sigir_obj.Ovoz();
}
}
31.Androidda Manifest faylining vazifasi nimadan iborat?
AndroidManifest.xml manifest fayli tizimga dastur haqida asosiy ma’lumotlarni taqdim etadi. Manifest fayli Android ilovasining butun arxitekturasini, uning funksionalligi va konfiguratsiyasini inkapsulyatsiya qiladi. Har bir ilova o’zining AndroidManifest.xml fayliga ega bo’lishi kerak. Uning asosiy vazifalari quyida keltirilgan:
ilovaning yagona identifikator sifatida xizmat qiluvchi Java paketi nomini e’lon qiladi;
ilova komponentlarini tavsiflaydi - faoliyat, xizmatlar, translyatsiya niyatlarini qabul qiluvchilar va kontent provayderlari, bu komponentlarning har birini amalga oshiradigan sinflarni chaqirish va ularning niyatlarini e’lon qilish imkonini beradi;
API ning himoyalangan qismlariga kirish va boshqa ilovalar bilan ishlash uchun zarur ruxsatlar ro’yxatini o’z ichiga oladi;
uchinchi tomon ilovalari ushbu ilova komponentlari bilan o’zaro aloqada bo’lishlari kerak bo’lgan ruxsatlarni eʼlon qiladi;
ilova ishlashi uchun zarur bo’lgan Android API minimal darajasini e’lon qiladi;
tegishli kutubxonalar ro’yxatini chiqaradi.

Download 375,4 Kb.

Do'stlaringiz bilan baham:
1   ...   16   17   18   19   20   21   22   23   ...   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