Virtual funksiyaning ierarxik xususiyati :
Asos sinfda virtual funksiya yaratilgan va bu voris sinf uchun override qilinishi mumkin.
Agar voris sinfda mazkur virtual funksiya override qilinmagan bo’lsa , voris sinf obyekti virtual funksiyaga murojaat qiladi, ya’ni asos sinf virtual funksiyasiga.
Abstrakt sinf tushunchasi :
C++ tilida kamida bitta virtual funksiyaga ega bo’lgan sinf abstrakt sinf deyiladi.
Abstrakt sinfning asosiy xususiyatidan biri shuki, ushbu turdagi sinfdan obyekt olib bo’lmaydi.
Demak sinfni to’la abstractligini ta’minlash uchun quyidagi qonuniyatdan foydalanamiz:
Do'stlaringiz bilan baham: |