78 - DARS. SINFLARDA VORISLIK VA POLIMORFIZM.
Sinflarda vorislik
Har hil sinflar ob'ektlar va sinflarning uzlari vorislik munosabatlarida bo’lishi mumkin. Bu munosabat obe'ktlar va sinflar ierarhiyasi hosil bo’lishiga olib keladi. Sinflar ierarhiyasi mavjud sinflar yordamida, ya'ngi sinf yaratishga imkon beradi. Mavjud sinflar asosiy (yoki yaratuvchi) bu sinflar asosida shakillangan sinflar hosilaviy (yoki yaratilgan), ba'zida sinf vorislari yoki meroshurlari deb ataladi.
Hosilaviy sinflar asosiy sinflarning ma'lumotlari va metodlarini merosga oladilar. Bundan tashqari ularning o’z ma'lumotlari va metodlari bo’lishi mumkin.
Me'roslik o’tuvchi pommosontalar hosilaviy sinflarga ko’chmaydi, balki asosiy sinflarda qoladi. Agar ahborotlarni qayta ishlash uchun hosilaviy sinfda yuq bo’lgan ma'lumotlar kerak bo’lsa ular avtomatik ravishda asosiy sinfda qidiriladi.
Dostları ilə paylaş: |