প্রশ্ন ট্যাগ «virtual-destructor»

17
ভার্চুয়াল ডেস্ট্রাক্টর কখন ব্যবহার করবেন?
আমার বেশিরভাগ ওও তত্ত্বের একটি দৃ understanding় ধারণা আছে তবে একটি জিনিস যা আমাকে অনেকটা বিভ্রান্ত করে তা হ'ল ভার্চুয়াল ডেস্ট্রাক্টর। আমি ভেবেছিলাম যে ডেস্ট্রাক্টর সর্বদা ডাকা হয় যাই হোক না কেন এবং চেইনের প্রতিটি বস্তুর জন্য। আপনি কখন তাদের ভার্চুয়াল করতে চান এবং কেন?

7
আমি কেন সি ++ এ বিমূর্ত শ্রেণীর জন্য ভার্চুয়াল ডেস্ট্রাক্টর ঘোষণা করব?
আমি জানি যে সি ++ তে বেস ক্লাসগুলির জন্য ভার্চুয়াল ডেস্ট্রাক্টর ঘোষণা করা একটি ভাল অনুশীলন, তবে virtualইন্টারফেস হিসাবে কাজ করে এমন অ্যাবস্ট্রাক্ট ক্লাসগুলির জন্য এমনকি সর্বদা ধ্বংসকারীদের ঘোষণা করা কি গুরুত্বপূর্ণ ? কেন কিছু কারণ এবং উদাহরণ সরবরাহ করুন।

12
কখন আপনি ভার্চুয়াল ডেস্ট্রাক্টর ব্যবহার করবেন না?
কোনও শ্রেণীর জন্য ভার্চুয়াল ডেস্ট্রাক্টর ঘোষণা না করার কোনও ভাল কারণ আছে কি ? আপনার কখন বিশেষভাবে একটি লেখা এড়ানো উচিত?
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.