C# dasturlash tilida sinflar ierarxiyasini tashkil etish


Polimorfizm(polimorphism)


Download 1.16 Mb.
Pdf ko'rish
bet34/35
Sana05.01.2022
Hajmi1.16 Mb.
#213141
1   ...   27   28   29   30   31   32   33   34   35
Bog'liq
c dasturlash tilida sinflar ierarxiyasini tashkil etish

                          Polimorfizm(polimorphism) 

Obyektli o’zgaruvchining har xil tipli (o’zgaruvchi sinfining sinf ostilari bo’lgan) 

ob’ektlarga ko’rsatkich shifatida ishlatilishi polimorfizm deyiladi.  

Hisoblash  jarayonida  qaysi  metodni  chaqirish  kerakliligini  aniqlash(ob’ektning 

sinfi asosida) dinamik bog’lash (dynamic binding) deyiladi 

Supersinfdan  bir  necha  sinf  ostilar  va  ulardan  ham  o’z  novbatida  bir  necha  sinf 

ostilar yasasa bo’ladi. Bunday strukturaga meros daraxtsimon strukturasi deyiladi. 

Supersinfdan  to  sinf  ostigacha  bo’lgan  sinflar  ro’yxatiga  meros  zanjiri  deyiladi 

(inheritance chain) 

                                        




Download 1.16 Mb.

Do'stlaringiz bilan baham:
1   ...   27   28   29   30   31   32   33   34   35




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling