ক্লাসটি পাবলিক মোডে উত্তরাধিকারসূত্রে প্রাপ্ত হলে একজন সুরক্ষিত সদস্য কী হবে?
ক্লাসটি পাবলিক মোডে উত্তরাধিকারসূত্রে প্রাপ্ত হলে একজন সুরক্ষিত সদস্য কী হবে?
Anonim

1) মধ্যে সুরক্ষিত উত্তরাধিকার , দ্য পাবলিক এবং সুরক্ষিত সদস্যরা সুরক্ষিত সদস্য হয় উদ্ভূত মধ্যে শ্রেণী . প্রাইভেটে উত্তরাধিকার , সবকিছুই ব্যক্তিগত। কারণ তারা হয় অংশ এর ভিত্তি শ্রেণী , এবং আপনি বেস প্রয়োজন শ্রেণী যা একটি অংশ এর আপনার উদ্ভূত শ্রেণী.

একইভাবে, আপনি জিজ্ঞাসা করতে পারেন, কিভাবে একটি শ্রেণীর সুরক্ষিত সদস্যরা উত্তরাধিকারী হতে পারে?

সুরক্ষিত উত্তরাধিকার - যখন ক থেকে উদ্ভূত হয় সুরক্ষিত ভিত্তি শ্রেণী , পাবলিক এবং সুরক্ষিত সদস্য বেস এর ক্লাস সুরক্ষিত সদস্য হয়ে ওঠে প্রাপ্ত শ্রেণী . ব্যক্তিগত উত্তরাধিকার - যখন একটি ব্যক্তিগত বেস থেকে উদ্ভূত হয় শ্রেণী , পাবলিক এবং সুরক্ষিত সদস্য বেস এর ক্লাস হয়ে যায় ব্যক্তিগত সদস্যদের প্রাপ্ত শ্রেণী.

কেউ জিজ্ঞাসা করতে পারে, যখন একটি ক্লাস ব্যক্তিগত হিসাবে উত্তরাধিকারসূত্রে পাওয়া যায় তখন কী হয়? সঙ্গে ব্যক্তিগত উত্তরাধিকার , বেসের সর্বজনীন এবং সুরক্ষিত সদস্য শ্রেণী হয়ে ব্যক্তিগত প্রাপ্ত সদস্যদের শ্রেণী . মানে বেসের পদ্ধতিগুলো শ্রেণী প্রাপ্ত বস্তুর সর্বজনীন ইন্টারফেস হয়ে উঠবেন না। যাইহোক, তারা প্রাপ্ত সদস্য ফাংশন ভিতরে ব্যবহার করা যেতে পারে শ্রেণী.

এটা মাথায় রেখে, সুরক্ষিত সদস্যরা কি উত্তরাধিকার সূত্রে প্রাপ্ত হয়?

তার পার্থক্য শুধুমাত্র সঙ্গে বাস্তবে ঘটে উত্তরাধিকার : যখন একটা ক্লাস উত্তরাধিকারসূত্রে অন্য একটি, সদস্যদের প্রাপ্ত শ্রেণীর করতে পারা অ্যাক্সেস সুরক্ষিত সদস্য উত্তরাধিকারসূত্রে প্রাপ্ত বেস ক্লাস থেকে, কিন্তু তার ব্যক্তিগত নয় সদস্যদের . সঙ্গে সুরক্ষিত , সব পাবলিক সদস্যদের বেস ক্লাস হয় উত্তরাধিকারসূত্রে প্রাপ্ত হিসাবে সুরক্ষিত প্রাপ্ত ক্লাসে।

পাবলিক এবং সুরক্ষিত উত্তরাধিকারের মধ্যে পার্থক্য কি?

সঙ্গে পাবলিক উত্তরাধিকার , প্রাপ্ত বর্গ দেখতে পারেন পাবলিক এবং সুরক্ষিত বেসের সদস্যরা। সাথে প্রাইভেট উত্তরাধিকার , এটা পারে না. সঙ্গে সুরক্ষিত , প্রাপ্ত বর্গ এবং যে কোন শ্রেণী থেকে প্রাপ্ত তাদের দেখতে পারেন.

প্রস্তাবিত: