সিঙ্গেলটন ক্লাস একক বরাদ্দ এবং ডেটার উদাহরণের জন্য অনুমতি দেয়। এটির সাধারণ পদ্ধতি রয়েছে এবং আপনি এটিকে একটি উদাহরণ ব্যবহার করে কল করতে পারেন।
ক্লাসের একাধিক দৃষ্টান্ত প্রতিরোধ করতে, প্রাইভেট কনস্ট্রাক্টর ব্যবহার করা হয়।
আসুন একটি উদাহরণ দেখি -
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