কম্পিউটার

C# এ একটি ক্লাসের সুরক্ষিত সদস্য ভেরিয়েবলের সুযোগ কী?


সুরক্ষিত অ্যাক্সেস স্পেসিফায়ার একটি চাইল্ড ক্লাসকে সদস্য ভেরিয়েবল এবং তার বেস ক্লাসের সদস্য ফাংশন অ্যাক্সেস করতে দেয়। এইভাবে এটি উত্তরাধিকার বাস্তবায়নে সহায়তা করে। আমরা উত্তরাধিকার অধ্যায়ে আরও বিস্তারিতভাবে এটি আলোচনা করব।

নিচের একটি উদাহরণ দেখানো হয়েছে যে আমরা ক্লাস A-তে একটি সুরক্ষিত সদস্য ভেরিয়েবল সেট করেছি।

class A {
   protected int a2 = 87;
}

এখন derived class এর অধীনে আমরা যখন derived class অবজেক্ট থেকে উপরের ভেরিয়েবলটি অ্যাক্সেস করার চেষ্টা করব, তখন নিচের মত করে কাজ করবে -

উদাহরণ

using System;
class A {
   protected int a2 = 87;
}
class B : A {
   static void Main() {
      A a = new A();
      B b = new B();
      b.a2 = 10;
   }
}

  1. C# এ স্ট্যাক ক্লাস কি?

  2. C# এ SortedList ক্লাস কি?

  3. C# এ ArrayList ক্লাস কি?

  4. C# এ একটি ক্লাসের সদস্য ভেরিয়েবল কি কি?