Texnologiyalari va kommunikatsiyalarni rivojlantirish vazirligi toshkent axborot texnologiyalari universiteti



Download 5,48 Mb.
Pdf ko'rish
bet27/76
Sana02.07.2021
Hajmi5,48 Mb.
#107543
1   ...   23   24   25   26   27   28   29   30   ...   76
Bog'liq
c da dasturlash fanidan tajriba ishlarini bajarish boyicha uslubiy korsatma (1)

№ 
Ajdod sinf 
Avlod sinflar 
Usul 
1. 
 
Uchburchak 
To’g’ri burchakli 
uchburchak 
Teng yonli uchburchak 
Yuzasini hisoblash 
2. 
 
To’rtburchak 
To’g’ri to’rtburchak 
Kvadrat 
Perimetrini 
hisoblash 
3. 
 
Avtomobil 
Yengil avtomobil 
Yuk avtomobili 
Yoqilg’i sarfi 
4. 
 
Fasl 
Qish 
Yoz 
Haroratni hisoblash 
5. 
 
Baliq 
Karp 
Laqqa 
Suzish 
6. 
 
Kutubxona 
Kattalar kutubxonasi 
Bolalar kutubxonasi 
Badiiy  adabiyotlar 
miqdori (% da) 
7. 
 
O’qituvchi 
Oliy ma’lumotli 
O’rta 
maxsus 
ma’lumotli 
Ilmiy  salohiyati  (% 
da) 
8. 
 
Qush 
Burgut 
Qarg’a 
Uchish balandligi 
9. 
 
Samalyot 
Boeing 747 
Boeing 757 
Yo’lovchi sig’imi 
10. 
 
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? 
 


 
42 
Tajriba 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  :  []  
nomi> {…} 
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:  


 
43 

Download 5,48 Mb.

Do'stlaringiz bilan baham:
1   ...   23   24   25   26   27   28   29   30   ...   76




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