Static
- Static একটি কিওয়ার্ড
- Static ক্লাস শুধু স্ট্যাটিক মেম্বার ধারণ করতে পারে
- Static অবজেক্টগুলো স্ট্যাকে স্টোর হয়
- Static ইন্টারফেস ইমপ্লিমেন্ট করতে পারে না, অন্যান্য ক্লাস থেকে ইনহেরিট করতে পারে না
Singleton
- Singleton একটি ডিজাইন প্যাটার্ন
- Singleton একটি অবজেক্ট ক্রিয়েশনাল প্যাটার্ন যেখানে ক্লাসের একটি মাত্র ইনস্ট্যান্স থাকে
- Singleton ইন্টারফেস ইমপ্লিমেন্ট করতে পারে, অন্যান্য ক্লাস থেকে ইনহেরিট করতে পারে এবং OOPS কনসেপ্টসের সাথে এলাইন করে
- Singleton অবজেক্ট রেফারেন্স হিসেবে পাস করা যায়
- Singleton অবজেক্ট ডিসপোজাল সাপোর্ট করে
- Singleton অবজেক্ট হিপে (heap) স্টোর হয়
- Singleton অবজেক্ট ক্লোন করা যায়
- Singleton অবজেক্টগুলো হিপে (Heap) স্টোর হয়