Avtomatika va elektrotexnologiya



Download 4,36 Mb.
Pdf ko'rish
bet252/263
Sana31.12.2021
Hajmi4,36 Mb.
#264867
1   ...   248   249   250   251   252   253   254   255   ...   263
Bog'liq
informatika va axborot texnologiyalari

Statik  metodlar.  Metodlarning  bunday  ishlanishiga  sabab,  ularga  mos  keluvchi 
ko‗rsatgichlar  kompilatsiya  paytida  aniqlanadi.  Kompilator  tomonidan  statik  metodlar  qayta 
ishlovi xuddi statik o‗zgaruvchilar ustida bajariladigan kabi amalga oshiriladi. 
Qandaydir  iyerarxiyani  hosil  qiluvchi  obyektlar  metodlari  ustidagi  kompilator  bajaradigan  ishi 
quyidagilardan iborat: 
  Metod chaqirilishida kompilator shu metodni chaqiruvchi obyekt turini aniqlaydi.  
  Tur  aniqlangandan  keyin  kompilator  shu  obyekt  turi  chegarasida  metodni  izlaydi. 
Metodni topgandan keyin unga chaqiruvni amalga oshiradi. 
  Agar obyekt turi chegarasida metod topilmasa, kompilator shu turni hosil qilgan bevosita 
ajdod obyektdan metodni izlaydi va topilgan holda unga bog‗lanish o‗rnatadi. 
  Agar bevosita ajdodda ham metod topilmasa, undan  yuqoridagi ajdod obyektga o‗tiladi 
va hokazo. 
Hech bir obyektda metod topilmasa, xato haqida xabar beriladi. 
 
Bu amallar bajarilishidan quyidagi muhim xossa kelib chiqadi: agar ajdod obyektlardagi 
metod  boshqa  metodlarga  murojaat  qilinadigan  bo‗lsa,  garchi  avlod  obyekt  ham  shunday 
metodlarga ega bo‗lsa ham aynan shu ajdod obyekt metodlari ishlaydi. 


Yuqoridagi  misolga  nisbatan  kompilator  1  va  2  amallari  qo‗llaniladi  va  har  qanday 
murojaatda ham ObjPos.Print metodi amal qiladi. Bu misolni to‗g‗ri ishlashi uchun Print metodi  
virtual bo‗lishi kerak. 

Download 4,36 Mb.

Do'stlaringiz bilan baham:
1   ...   248   249   250   251   252   253   254   255   ...   263




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