تعرف على نمط التصميم Singleton
Singleton هو أحد أنماط التصميم البرمجي التي تندرج تحت الفئة الإنشائية (Creating Patterns) و المستخدمة على نطاق واسع في علم تطوير البرمجيات. يهدف هذا النمط بناء الكلاس (Class) بشكل يكون بالإمكان إنشاء كائن (Object) واحد منه فقط و يكون بالإمكان الوصول إليه من أي مكان نريده في المشروع.