Abstrakt sinf obyektini yaratish mumkinmi?
mumkin emas
mumkin
22
sharoitga qarab mumkin yoki yо‘q
tо‘g‘ri javob mavjud emas
Abstrakt sinfga kо‘rsatkich yoki adres olish amalini e’lon qilish mumkinmi?
mumkin
mumkin emas
sharoitga qarab mumkin yoki yо‘q
tо‘g‘ri javob mavjud emas.
Obyekt turini oshkor ravishda abstrakt sinf turiga keltirish mumkinmi
mumkin emas
mumkin
sharoitga qarab mumkin yoki yо‘q
tо‘g‘ri javob mavjud emas
Tayanch sinfda ta’riflanmagan virtual funksiya nima deb ataladi?
pure virtual function deb ataladi
virtual function deb ataladi
pure function deb ataladi
bunday funksiya bolishi mumkin emas
Polimorfizm bu:
tegishli sinflar uchun xos bо‘lgan amallarni kо‘rsatish uchun bitta ismdan foydalanishga imkon
beradigan vosita
bir xil sinfda bir xil nomdagi usullardan foydalanishga imkon beradigan vosita
bir xil amallarni bajarish uchun bir xil sinfdagi turli nomdagi usullardan foydalanishga imkon
beradigan vosita
funksiyalarni turli xil turlari yoki turli xil argumentlar bilan ishlash uchun ortiqcha yuklashga
imkon beradigan vosita
Polimorfizm quyidagi mexanizmlar orqali amalga oshiriladi:
funksiyalar, virtual funksiyalar, shablonlarning haddan tashqari kо‘payishi
23
vazifalarni haddan tashqari yuklash, usullarni, shablonlarni meros qilib olish
usullar, virtual funksiyalar, shablonlarni meros qilib olish
ortiqcha yuklash funksiyalari, merosxо‘rlik, virtual funksiyalar
Obyektga yо‘naltirilgan dasturlashda polimorfizm amalga oshiriladi:
qayta yuklash mexanizmlari (funksiyalar va operatsiyalar), virtual funksiyalar va shablonlar
orqali
haddan tashqari yuklash mexanizmlari (funksiyalar va operatsiyalar) va shablonlar orqali;
virtual funksiyalar va shablonlar orqali
ortiqcha mexanizmlar (funksiyalar va operatsiyalar) va virtual funksiyalar orqali
|