কম্পিউটার

C# এ মডিফায়ার অ্যাক্সেস করুন


অ্যাক্সেস মডিফায়ার C# এ ভেরিয়েবল এবং ফাংশনের সুযোগ নির্দিষ্ট করে। C#:

দ্বারা প্রদত্ত অ্যাক্সেস মডিফায়ারগুলি নিম্নরূপ

সর্বজনীন

পাবলিক সংশোধক সদস্যদের অ্যাক্সেসের উপর কোন বিধিনিষেধ সেট করে না।

সুরক্ষিত

প্রাপ্ত শ্রেণী বা শ্রেণীর সংজ্ঞায় সীমিত অ্যাক্সেস।

অভ্যন্তরীণ

প্রোগ্রামের মধ্যে অভ্যন্তরীণ অ্যাক্সেস মডিফায়ার অ্যাক্সেস যার ঘোষণা রয়েছে।

সুরক্ষিত অভ্যন্তরীণ

এটিতে সুরক্ষিত এবং অভ্যন্তরীণ অ্যাক্সেস সংশোধক দ্বারা উপলব্ধ উভয় অ্যাক্সেস স্পেসিফায়ার রয়েছে৷

ব্যক্তিগত

শুধুমাত্র যে ক্লাসে এটি ঘোষণা করা হয়েছে তার মধ্যেই সীমাবদ্ধ৷ ব্যক্তিগত হিসাবে নির্দিষ্ট করা সদস্যদের ক্লাসের বাইরে অ্যাক্সেস করা যাবে না।

উদাহরণ

আসুন আমরা সুরক্ষিত অ্যাক্সেস মডিফায়ারের একটি উদাহরণ দেখি, সুরক্ষিত সদস্যদের অ্যাক্সেস করা -

using System;
namespace MySpecifiers {
   class Demo {
      protected string name = "Website";
      protected void Display(string str) {
         Console.WriteLine("Tabs: " + str);
      }
   }

   class Test : Demo {
      static void Main(string[] args) {
         Test t = new Test();
         Console.WriteLine("Details: " + t.name);
         t.Display("Product");
         t.Display("Services");
         t.Display("Tools");
         t.Display("Plugins");
      }
   }
}

আউটপুট

Details: Website
Tabs: Product
Tabs: Services
Tabs: Tools
Tabs: Plugins

  1. 6 উপায়ে সবাই 2022 সালে অনলাইনে সুরক্ষিত থাকতে পারে

  2. উইন্ডোজ 10-এ বিটলকার দ্বারা সুরক্ষিত নয় এমন ফিক্সড ড্রাইভে লেখার অ্যাক্সেস অস্বীকার করুন

  3. উইন্ডোজ 10-এ বিটলকার দ্বারা সুরক্ষিত নয় এমন ফিক্সড ড্রাইভে লেখার অ্যাক্সেস অস্বীকার করুন

  4. কিভাবে সমাধান করবেন ‘একটি অ্যাপ্লিকেশন একটি সুরক্ষিত আইটেমে অ্যাক্সেসের অনুরোধ করছে’