Inherited
বৈশিষ্ট্যগুলিতে বুল সম্পত্তি কী বোঝায়?
এর অর্থ কি এই যে আমি যদি আমার শ্রেণিটিকে কোনও গুণাবলীর সাথে সংজ্ঞায়িত করি AbcAtribute
(যা রয়েছে Inherited = true
), এবং আমি যদি সেই শ্রেণি থেকে অন্য শ্রেণির উত্তরাধিকারী হই, তবে উত্পন্ন শ্রেণীরও একই বৈশিষ্ট্য প্রয়োগ করা হবে?
একটি কোড উদাহরণ সহ এই প্রশ্নটি পরিষ্কার করতে, নিম্নলিখিতটি কল্পনা করুন:
[AttributeUsage(AttributeTargets.Class, Inherited = true)]
public class Random: Attribute
{ /* attribute logic here */ }
[Random]
class Mother
{ }
class Child : Mother
{ }
না Child
আরো আছে Random
অ্যাট্রিবিউট এটা প্রয়োগ করা?
Inherited
সম্পত্তি বিস্তারিত উদাহরণ আছে যা শো মধ্যে পার্থক্যInherited=true
এবংInherited=false
উভয় উত্তরাধিকারসূত্রে শ্রেণী এবং একটি জন্যoverride
পদ্ধতি।