প্রাপ্ত বর্গ কি উত্তরাধিকারী কনস্ট্রাক্টর?
প্রাপ্ত বর্গ কি উত্তরাধিকারী কনস্ট্রাক্টর?

ভিডিও: প্রাপ্ত বর্গ কি উত্তরাধিকারী কনস্ট্রাক্টর?

ভিডিও: প্রাপ্ত বর্গ কি উত্তরাধিকারী কনস্ট্রাক্টর?
ভিডিও: কিভাবে কনস্ট্রাক্টর উত্তরাধিকারের সাথে কাজ করে | C++ টিউটোরিয়াল 2024, নভেম্বর
Anonim

ভিতরে উত্তরাধিকার , দ্য প্রাপ্ত বর্গ উত্তরাধিকার বেসের সমস্ত সদস্য (ক্ষেত্র, পদ্ধতি) ক্লাস , কিন্তু প্রাপ্ত বর্গ না পারেন উত্তরাধিকারী দ্য নির্মাণকারী বেস এর ক্লাস কারণ নির্মাণকারী এর সদস্য নয় ক্লাস.

একইভাবে, লোকেরা জিজ্ঞাসা করে, ক্লাসগুলি কি কনস্ট্রাক্টরদের উত্তরাধিকারী হয়?

কনস্ট্রাক্টর না উত্তরাধিকারসূত্রে প্রাপ্ত . তারা শিশুর দ্বারা অন্তর্নিহিত বা স্পষ্টভাবে বলা হয় নির্মাণকারী . কম্পাইলার একটি ডিফল্ট তৈরি করে নির্মাণকারী (কোন যুক্তি ছাড়াই) এবং একটি ডিফল্ট অনুলিপি নির্মাণকারী (একটি যুক্তি সহ একটি যা একই ধরণের একটি রেফারেন্স)। আপডেট: C++11-এ, নির্মাণকারী হতে পারে উত্তরাধিকারসূত্রে প্রাপ্ত.

এছাড়াও, derived ক্লাসে কনস্ট্রাক্টর কি? ক প্রাপ্ত ক্লাস কনস্ট্রাক্টর শুধুমাত্র তার নিজস্ব অ্যাক্সেস আছে ক্লাস সদস্য, কিন্তু ক প্রাপ্ত বর্গ বস্তু আছে উত্তরাধিকারসূত্রে প্রাপ্ত বেসের সম্পত্তি ক্লাস , এবং শুধুমাত্র ভিত্তি ক্লাস কনস্ট্রাক্টর সঠিকভাবে ভিত্তি শুরু করতে পারেন ক্লাস সদস্যদের তাই সব নির্মাণকারী বলা হয়, অন্যথায় বস্তুটি সঠিকভাবে নির্মিত হবে না।

এর পাশাপাশি, কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর কি উত্তরাধিকারসূত্রে পাওয়া যেতে পারে?

প্রাপ্ত ক্লাস করতে না উত্তরাধিকারী বা ওভারলোড নির্মাণকারী বা ধ্বংসকারী তাদের বেস ক্লাস থেকে, কিন্তু তারা করতে কল নির্মাণকারী এবং ধ্বংসকারী বেস ক্লাসের। কনস্ট্রাক্টর যখন স্থানীয় বা অস্থায়ী শ্রেণীর বস্তু তৈরি করা হয় তখনও বলা হয়, এবং ধ্বংসকারী যখন স্থানীয় বা অস্থায়ী বস্তু সুযোগের বাইরে চলে যায় তখন বলা হয়।

উত্তরাধিকার সূত্রে কোন নির্মাণকারীকে প্রথম বলা হয়?

কনস্ট্রাক্টর এবং একক মধ্যে ধ্বংসকারী উত্তরাধিকার বেস ক্লাস নির্মাণকারী হয় প্রথম ডাকে এবং প্রাপ্ত বর্গ নির্মাণকারী হয় ডাকা একক পরবর্তী উত্তরাধিকার.

প্রস্তাবিত: