عدم ارث بری از کلاس های از Container ها در c++ - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

عدم ارث بری از کلاس های از Container ها در c++

0 امتیاز
سلام. مطلبی خوندم در مورد اینکه از کلاس های Container در c++ نباید ارث بری کنیم یعنی نمیشه توسعه شون داد چرا؟
سوال شده تیر 30, 1397  بوسیله ی عباس مولایی (امتیاز 2,754)   1 5 13

1 پاسخ

+1 امتیاز
 
بهترین پاسخ
دلیل اول اینکه این کلاس های متدهای virtual ندارند و در نتیجه قابل توسعه به شکل polymorphism نیستند و دوم اینکه virtual destructor براشون تعریف نشده.
پاسخ داده شده تیر 30, 1397 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
انتخاب شد مرداد 25, 1397 بوسیله ی عباس مولایی
...