تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الدرس الثامن عشر : معرفات الوصول Access Modifer
#1
منقول من المنتدى السابق
كاتب المقال
احمد جمال
المشرف العام
بسم الله الرحمن الرحيم .
السلام عليكم ورحمة الله وبركاته .

في دروسنا السابقة ، كان معرف الوصول الافتراضي الذي نقوم باستخدامه هو public ، وذكرنا ان هذا يتيح لنا الوصول إلى هذه الدالة أو هذا المتغير مباشرة من خلال ال Object ، قلنا ايضاً إننا لو استخدمنا المعرف Private فلن نتمكن من رؤية هذا المتغير او هذه الدالة سوى من داخل الكلاس نفسه فقط .

في هذا الدرس سوف نتعرف على انواع معرفات الوصول المختلفة والفروقات بينها .
---------------------------
Public :

يتيح لك هذا المعرف الوصول إلى الدالة أو المتغير من ال Object مباشرة ، ايضاً لو قام أحد باشتقاق الكلاس فسيجد هذه الدالة public كما هي وسيمكن لل objects من الكلاس الجديد الوصول لها .

Private :

يمكن فقط رؤيته داخل الكلاس او ال Struct الذي تم تعريفه من خلاله .

Protected :

لا يمكن الوصول المباشر لها من ال Object ولكن يمكن الوصول لها من الكلاس المشتق .

internal :

يمكن الوصول لها داخل الاسمبلي الحالي فقط .

protected internal :

يمكن الوصول لها ايضاً من خلال الكلاس المشتق اضافة للوصول لها من خلال نفس ملف الاسمبلي .
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  الدرس الأول : تحميل .net 2008 ومميزات استخدامه oneyemenweb2 1 670 07-03-13, 02:04 AM
آخر رد: abdoojh
  اعلان - انتهاء الدورة - الدرس التاسع والسبعون -) RaggiTech 0 601 14-10-12, 11:23 PM
آخر رد: RaggiTech
  الدرس الثامن والسبعون - Ajax RaggiTech 2 874 14-10-12, 11:22 PM
آخر رد: RaggiTech
  الدرس السابع والسبعون - ASP.net وقواعد البيانات RaggiTech 2 910 14-10-12, 11:19 PM
آخر رد: RaggiTech
  الدرس السادس والسبعون - ASP.net - الجزء الثالث RaggiTech 7 1,158 14-10-12, 11:14 PM
آخر رد: RaggiTech
  الدرس الخامس والسبعون - ASP.net - الجزء الثاني RaggiTech 5 1,316 14-10-12, 11:07 PM
آخر رد: RaggiTech
  الدرس الرابع والسبعون - ASP.net RaggiTech 6 1,089 14-10-12, 10:58 PM
آخر رد: RaggiTech
  الدرس الثالث والسبعون - مقدمة إلى تطوير المواقع RaggiTech 4 850 14-10-12, 10:44 PM
آخر رد: RaggiTech
  الدرس الثاني والسبعون - مقدمة إلى Mono RaggiTech 0 596 14-10-12, 10:37 PM
آخر رد: RaggiTech
  الدرس الواحد والسبعون - XML Commenting RaggiTech 2 793 14-10-12, 10:35 PM
آخر رد: RaggiTech

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم