সুচিপত্র:

কিভাবে একটি বেস শ্রেণীর সদস্যদের সুরক্ষিত হয়?
কিভাবে একটি বেস শ্রেণীর সদস্যদের সুরক্ষিত হয়?

ভিডিও: কিভাবে একটি বেস শ্রেণীর সদস্যদের সুরক্ষিত হয়?

ভিডিও: কিভাবে একটি বেস শ্রেণীর সদস্যদের সুরক্ষিত হয়?
ভিডিও: C+-এ OOP: কীভাবে সর্বজনীন, ব্যক্তিগত এবং সুরক্ষিত কীওয়ার্ড উত্তরাধিকারকে প্রভাবিত করে 2024, এপ্রিল
Anonim

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

তাছাড়া, আমি কীভাবে সুরক্ষিত বেস ক্লাস সদস্যদের অ্যাক্সেস করব?

একটি সুরক্ষিত ননস্ট্যাটিক বেস ক্লাস সদস্য নিম্নলিখিতগুলির মধ্যে একটি ব্যবহার করে সেই বেস ক্লাস থেকে প্রাপ্ত যে কোনও ক্লাসের সদস্য এবং বন্ধুদের দ্বারা অ্যাক্সেস করা যেতে পারে:

  1. একটি প্রত্যক্ষ বা পরোক্ষভাবে প্রাপ্ত বর্গ একটি পয়েন্টার.
  2. প্রত্যক্ষ বা পরোক্ষভাবে প্রাপ্ত শ্রেণীর একটি রেফারেন্স।
  3. প্রত্যক্ষ বা পরোক্ষভাবে প্রাপ্ত শ্রেণীর একটি বস্তু।

কেউ প্রশ্ন করতে পারে, সুরক্ষিত শ্রেণীর সদস্য কি? সুরক্ষিত সদস্য মধ্যে অ্যাক্সেসযোগ্য ক্লাস যে তাদের সংজ্ঞায়িত এবং মধ্যে ক্লাস যে থেকে উত্তরাধিকারসূত্রে ক্লাস . সম্পাদনা করুন: উভয়ই তাদের বন্ধুদের দ্বারা অ্যাক্সেসযোগ্য ক্লাস , এবং ক্ষেত্রে সুরক্ষিত সদস্য , তাদের প্রাপ্ত বন্ধুদের দ্বারা ক্লাস.

এছাড়াও জানতে হবে, একটি ক্লাসের বস্তু কি সদস্যদের সুরক্ষিত অ্যাক্সেস করতে পারে?

8 উত্তর। ক ক্লাস করতে পারেন কেবল অ্যাক্সেস সুরক্ষিত সদস্যদের এই উদাহরণ ক্লাস বা একটি উদ্ভূত ক্লাস . এটা হতে পারে না অ্যাক্সেস সুরক্ষিত সদস্যদের একটি পিতামাতার উদাহরণ ক্লাস বা কাজিন ক্লাস . আপনার ক্ষেত্রে, Derived ক্লাস করতে পারেন কেবল অ্যাক্সেস খ সুরক্ষিত সদস্য প্রাপ্ত দৃষ্টান্তগুলির, বেস দৃষ্টান্তগুলির নয়৷

বেস ক্লাসের প্রাইভেট সদস্যরা কি উত্তরাধিকার সূত্রে প্রাপ্ত হতে পারে?

ব্যক্তিগত সদস্য পাবলিক সদস্যদের পাবলিক এবং সুরক্ষিত সদস্য এর বেস ক্লাস এখন B ব্যক্তিগত পৃষ্ঠা 3 ব্যক্তিগত সদস্য এর বেস ক্লাস কঠোরভাবে অ- উত্তরাধিকারী প্রতিটি উদ্ভূত অধীনে.

প্রস্তাবিত: