כן, למחלקות מופשטות יש vtables, גם עם שיטות אבסטרקטיות טהורות (אפשר ליישם אותן ולקרוא אותן), וכן - הבנאי שלהן כן מאתחל את הערכים הטהורים ל- ערך שצוין.
האם לכיתה מופשטת יש פונקציה וירטואלית?
מחלקה מופשטת מכילה לפחות פונקציה וירטואלית אחת טהורה. אתה מכריז על פונקציה וירטואלית טהורה על ידי שימוש במפרט טהור (=0) בהצהרה של פונקציית חבר וירטואלית בהצהרת המחלקה.
האם בכל כיתה יש שולחן וירטואלי?
אז התשובה הקצרה היא no. התקן לא מציין זאת.
האם מחלקה אבסטרקטית מכילה פונקציות לא וירטואליות?
מחלקות מופשטות (מלבד פונקציות וירטואליות טהורות) יכולות לכלול משתני איברים, פונקציות לא וירטואליות, פונקציות וירטואליות רגילות, פונקציות סטטיות וכו'. לא ניתן לדמות אובייקטים של מחלקות מופשטות.
האם מחלקה מופשטת יכולה ליצור אובייקט?
לא, אנחנו לא יכולים ליצור אובייקט של מחלקה מופשטת … משתנה ההתייחסות משמש להתייחסות לאובייקטים של מחלקות נגזרות (תת-מחלקות של מחלקה אבסטרקטית). מחלקה אבסטרקטית פירושה הסתרת היישום והצגה של הגדרת הפונקציה למשתמש ידועה בשם מחלקה מופשטת.