العودة إلى الدورة

محددات الوصول (Public مقابل Private)

C# من الصفر إلى الاحتراف: دورة برمجية شاملة

محددات الوصول (Access Modifiers)

تحدد هذه الكلمات نطاق الرؤية والوصول للفئة أو أعضائها.

  • public: الكود متاح لجميع الفئات الأخرى.
  • private: الكود متاح فقط داخل نفس الفئة.
  • protected: الكود متاح داخل نفس الفئة أو الفئات التي ترث منها.

لماذا نستخدم Private؟

لتحقيق مبدأ التغليف (Encapsulation)! فأنت لا تريد أن تقوم أجزاء أخرى من برنامجك بتغيير بيانات حساسة عن طريق الخطأ.