Ko’plikdagi vorislik va virtual sinflar
Bu sinf ketma-ket(to’g’ri-to’g’ri) baza sinfi, agar u sinflarni aniqlashda baza ro’yxatidan chiqadi.Agar ba’zi hollarda A sinf V sinfning bazasini ifodalasa va S uchun V baza bor, unda V sinf S uchun to’g’ridan-to’g’ri bazasi hisoblanadi, A sinf esa S sinf uchun to’g’ri bo’lmagan baza bo’lib g’isoblanadi. xa komponentiga murojat qilganda A sinfga kiruvchi va V va S sinflarga izchil tarzida voris bo’ladi,S sinfga A::xa tarzida, V::xa tarzida e’lon qilish mumkin. Ikkala konstruktsiya A sinfning elementi xa ga murojat qilishni ta’minlaydi. Pastda sinflarni tasvirlashda qabul qilingan bazalar ishlab chiqilgan. Xuddi shu tartibda ularni kompilyator e’lon qilishini ko’ramiz va ularni teksti dasturda joylashadi.
Sinflar bir nechta ketma-ket sinflardan tashkil topishi mumkin, sinf bazasida ixtiyoriy son yo’qolishi mumkin, misol uchun,
Do'stlaringiz bilan baham: |