Toshkent axborot texnologiyalari universiteti urganch filiali


Ajdod sinf Avlod sinflar



Download 11,45 Mb.
bet21/62
Sana16.01.2022
Hajmi11,45 Mb.
#377413
1   ...   17   18   19   20   21   22   23   24   ...   62
Bog'liq
Laboratoriya ishlarini bajarish bo'yicha o'quv-uslubiy ko'rsatma

Ajdod sinf

Avlod sinflar

Usul



Uchburchak

To’g’ri burchakli uchburchak

Teng yonli uchburchak



Yuzasini hisoblash



To’rtburchak

To’g’ri to’rtburchak

Kvadrat


Perimetrini hisoblash



Avtomobil

Yengil avtomobil

Yuk avtomobili



Yoqilg’i sarfi



Fasl

Qish

Yoz


Haroratni hisoblash



Baliq

Karp

Laqqa


Suzish



Kutubxona

Kattalar kutubxonasi

Bolalar kutubxonasi



Badiiy adabiyotlar miqdori (% da)



O’qituvchi

Oliy ma’lumotli

O’rta maxsus ma’lumotli



Ilmiy salohiyati (% da)



Qush

Burgut

Qarg’a


Uchish balandligi



Samalyot

Boeing 747

Boeing 757



Yo’lovchi sig’imi



Tashqi xotira

CD

DVD


Xotira hajmi


Nazorat savollari:

  1. Polimorfizm deganda nimani tushinasiz?

  2. Virtual funksiyalar nima maqsadda ishlatiladi?

  3. Virtual funksiyalar qanday e’lon qilinadi?

  4. Siz geometrik shakllar (aylana va to’g’ri to’rtburchak) va har bir shakl uchun alohida Area () va Print () usullarini qo’llash kerak. Buni qanday amalga oshirasiz?



Laboratoriya ishi №7


Mavzu: Microsoft Visual C++ da sinflar orasidagi munosabat, merosxo’rlik

Ishni bajarishdan maqsad: Microsoft Visual C++ da sinflar orasidagi munosabatni, merosxo’rlikni qo’llashni o’rganish.


Nazariy qism:

Vorislikda murojaat xuquqlarini boshqarish


Vorislik o’zining barcha ajdodlarining xususiyatlari, ma’lumotlari, metodlari va voqealarini meros qilib oladigan xosila sinfini e’lon qilish imkoniyatini beradi, shuningdek yangi tavsiflarni e’lon qilishi xamda meros sifatida olinayotgan ayrim funksiyalarni ortiqcha yuklashi mumkin. Bazaviy sinfning ko’rsatib o’tilgan tavsiflarini meros qilib olib, yangi tug’ilgan sinfni ushbu tavsiflarni kengaytirish, toraytirish, o’zgartirish, yo’q qilish yoki o’zgarishsiz qoldirishga majburlash mumkin.

Xosila sinfni e’lon qilishning umumlashgan sintaksisi:



class : [] {…}

Sinf o’zining bazaviy sinfidan yuzaga kelayotganida, uning barcha nomlari xosila sinfda avtomatik tarzda yashirin private bo’lib qoladi. Ammo uni, bazaviy sinfning quyidagi kirish spetsifikatorlarini ko’rsatgan xolda, osongina o’zgartirish mumkin:



  • private. Bazaviy sinfning meros bo’lib o’tayotgan (ya’ni ximoyalangan va ommaviy) nomlari xosila sinf nusxalarida kirib bo’lmaydigan bo’lib qoladi.

  • public. Bazaviy sinf va uning ajdodlarining nomlari xosila sinf nusxalarida qirib bo’ladigan bo’ladi, barcha ximoyalangan nomlar esa ximoyalangan bo’lib qolaveradi.

Agarda yangi sinf class kalitli so’z yordamida aniqlangan bo’lsa unda xosila sinfdagi meros komponentalar private kirish statusiga ega bo’ladi, struct yordamida esa public statusiga.

Me’roslikda ko’rsatilmagan kirish statusini asosiy(bazaviy) sinf ismini oldidan ko’rsatilgan private, protected va public kirish atributlari yordamida o’zgartirish mumkin.

Agarda V sinf quyidagicha aniqlangan bo’lsa:


Download 11,45 Mb.

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




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