O’zbekiston aloqa, axborotlashtirish va telekommunikatsiya texnologiyalari davlat qo’mitasi



Download 1,61 Mb.
Pdf ko'rish
bet69/79
Sana08.09.2021
Hajmi1,61 Mb.
#168521
1   ...   65   66   67   68   69   70   71   72   ...   79
Bog'liq
C C dasturlash

Sinflar va sinf a‟zolari 
Yangi  tip  sinfni    e‘lon  qilish  bilan  tuziladi. Sinf - bu bir – biri bilan funksional 
orqali  bog‗langan  o‗zgaruvchilar  va  metodlar  to‗plamidir.  Sinflarga  amaliyotdan 
ko‗pgina  misollar  keltirish  mumkin.  Masalan,  avtomabilni    g‗ildirak,  eshik, 
o‗rindiq,  oyna  va  boshqa    qismlardan    tashkil  topgan  kollekstiya  yoki    haydash 
tezligini  oshirish,  to‗xtatish,  burish  imkoniyatlariga    ega  bo‗lgan    obyekt  deb 
tasavvur  qilish  mumkin.  Avtomobil  o‗zida    turli  ehtiyot  qismlarni    va  ularni  
funksiyalarini    inkapsulyastiya  qiladi.  Avtomobil      kabi    sinfda    ham 
inkapsulyastiya  qator  imkoniyatlarni  beradi.  Barcha  ma‘lumotlar  bitta    obyektda  
yig‗ilgan  va  ularga    osongina  murojaat  qilish,  ularni    o‗zgartirish  va  ko‗chirish 
mumkin.  Sizning  sinfingiz  bilan  ishlovchi  dasturiy  qismlar,  ya‘ni    mijozlar  sizning 
obyektingizdan, 
uning 
qanday 
ishlashidan 
tashvishlanmasdan, 
bemalol 
foydalanishlari  mumkin. 
Sinf  o‗zgaruvchilarning    ixtiyoriy    kombinastiyasidan,  shuningdek  boshqa  
sinflar    tiplaridan    iborat  bo‗lishi    mumkin.  Sinfdagi  o‗zgaruvchilar  o‗zgaruvchi  – 
a‘zolar      yoki      xossalar  deyiladi.  Sar  sinfi  o‗rindiq,  radiopriyomnik,  shina  va 
boshqa  o‗zgaruvchi  -    a‘zolardan  iborat.  O‗zgaruvchi  –  a‘zolar  faqatgina 
o‗zlarining  sinflarida  yotadilar.  G`ildirak  va  motor  avtomobilning  qanday  tarkibiy 
qismi bo‗lsa, o‗zgaruvchi – a‘zolar ham sinfning  shunday tarkibiy  qismidir. 
Sinfdagi    funksiyalar  odatda    o‗zgaruvchi  a‘zolar  ustida  biror  bir  amal 
bajaradilar.  Ular  funksiya  –  a‘zolar  yoki    sinf  metodlari  deb    aytiladi.  Mashina 
sinfi  metodlari  qatoriga    Haydash()  va  Tuxtatish()  metodlari  kiradi. 
Mushuk  sinfi  hayvonni  yoshi  va  og‗irligini    ifodalovchi  o‗zgaruvchi  –  a‘zolarga 
ega    bo‗lishi    mumkin.  Shuningdek,  bu    sinfning    funksional    qismi  Uxlash(), 
Miyovlash(),  SichqonTutish()   metodlaridan  iborat bo‗ladi. 
Funkstiya  –  a‘zolar  ham  o‗zgaruvchi  a‘zolar    singari  sinfda    yotadi.  Ular 
o‗zgaruvchi  a‘zolar  ustida  amallar  bajaradi  va  sinfni    funksional  imkoniyatlarini 
aniqlaydi. 


 115 

Download 1,61 Mb.

Do'stlaringiz bilan baham:
1   ...   65   66   67   68   69   70   71   72   ...   79




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