কম্পিউটার

C# এ স্ট্যাটিক ক্লাস এবং সিঙ্গেলটন উদাহরণের মধ্যে পার্থক্য কী?


স্ট্যাটিক

  • স্ট্যাটিক একটি কীওয়ার্ড
  • স্ট্যাটিক ক্লাসে শুধুমাত্র স্ট্যাটিক সদস্য থাকতে পারে
  • স্ট্যাটিক বস্তুগুলি স্ট্যাকের মধ্যে সংরক্ষণ করা হয়।
  • স্ট্যাটিক ইন্টারফেস প্রয়োগ করতে পারে না, অন্য ক্লাস থেকে উত্তরাধিকারী হয়

সিঙ্গলটন

  • সিঙ্গলটন হল একটি ডিজাইন প্যাটার্ন
  • Singleton হল ক্লাসের একটি দৃষ্টান্ত সহ একটি বস্তু সৃষ্টিশীল প্যাটার্ন
  • সিঙ্গলটন ইন্টারফেস প্রয়োগ করতে পারে, অন্যান্য ক্লাস থেকে উত্তরাধিকার সূত্রে প্রাপ্ত এবং এটি OOPS ধারণার সাথে সারিবদ্ধ হয়
  • সিঙ্গেলটন অবজেক্ট একটি রেফারেন্স হিসাবে পাস করা যেতে পারে
  • সিঙ্গলটন বস্তুর নিষ্পত্তি সমর্থন করে
  • Singleton অবজেক্ট হিপে সংরক্ষিত হয়
  • Singleton অবজেক্ট ক্লোন করা যেতে পারে
  • Singleton অবজেক্টগুলি হিপে সংরক্ষিত হয়

  1. C# এ ওভাররাইডিং এবং শ্যাডোিংয়ের মধ্যে পার্থক্য কী?

  2. C# এ একটি স্ট্যাটিক এবং একটি নন-স্ট্যাটিক ক্লাসের মধ্যে পার্থক্য কী?

  3. C# এ ফাংশন ওভাররাইডিং এবং পদ্ধতি লুকানোর মধ্যে পার্থক্য কী?

  4. C# এ একটি ক্লাস এবং একটি বস্তুর মধ্যে পার্থক্য কী?