কম্পিউটার

সি# এ সিঙ্গেলটন ক্লাস


সিঙ্গেলটন ক্লাস একক বরাদ্দ এবং ডেটার উদাহরণের জন্য অনুমতি দেয়। এটির সাধারণ পদ্ধতি রয়েছে এবং আপনি এটিকে একটি উদাহরণ ব্যবহার করে কল করতে পারেন।

ক্লাসের একাধিক দৃষ্টান্ত প্রতিরোধ করতে, প্রাইভেট কনস্ট্রাক্টর ব্যবহার করা হয়।

আসুন একটি উদাহরণ দেখি -

public class Singleton {
   static Singleton b = null;
   private Singleton() {
      }  
}

সিঙ্গেলটন ক্লাস −

কিভাবে প্রদর্শন করতে হয় তা দেখানোর আরেকটি উদাহরণ নিচে দেওয়া হল

উদাহরণ

using System;

class Singleton {
   public static readonly Singleton _obj = new Singleton();
     
   public void Display() {
      Console.WriteLine(true);
   }
   Singleton() {}
}

class Demo {
   public static void Main() {
      Singleton._obj.Display();
   }
}

আউটপুট

True

  1. অ্যান্ড্রয়েডে সিঙ্গেলটন ক্লাস কীভাবে ব্যবহার করবেন?

  2. C# এ কনসোল ক্লাস

  3. কীভাবে জাভাতে ক্লাস সিঙ্গেলটন তৈরি করবেন?

  4. কিভাবে আমরা পাইথনে সিঙ্গেলটন ক্লাস তৈরি করতে পারি?