• למודעות דרושים בתחום C++ לחצו כאן.
בנושא: C++
0 תגובות
0 תגובות
השאלה:
הסבר את הצורך ב"מפרק וירטואלי".
התשובה:
במקרה של תורשה, אובייקטים צריכים להתפרק בדיוק בדרך הנגדית לבנייתם.
אם מילת קוד וירטואלית לא מוספת לפני הצהרת מפרק מחלקת הבסיס, אז מפרק המחלקה הנגזרת לא יקרא בכלל.לכן תהיה נזילת זיכרון אם מוקצה לחברי המחלקה הנגזרת בזמן שבונים את האובייקט.
אם מילת קוד וירטואלית לא מוספת לפני הצהרת מפרק מחלקת הבסיס, אז מפרק המחלקה הנגזרת לא יקרא בכלל.לכן תהיה נזילת זיכרון אם מוקצה לחברי המחלקה הנגזרת בזמן שבונים את האובייקט.
לשאלה זו אין כרגע תגובות.
| תגובה לשאלה מספר : 582 בנושא : C++ |
![]() |
||||
| שם מלא : | כתובת אימייל : | ||||
| תוכן תגובה : | |||||
הוסף תגובה
שלח תגובה



