|
#1
|
||||
|
||||
الدرس الثامن عشر : معرفات الوصول Access Modifer دورة .net 2008
بسم الله الرحمن الرحيم . السلام عليكم ورحمة الله وبركاته . في دروسنا السابقة ، كان معرف الوصول الافتراضي الذي نقوم باستخدامه هو public ، وذكرنا ان هذا يتيح لنا الوصول إلى هذه الدالة أو هذا المتغير مباشرة من خلال ال Object ، قلنا ايضاً إننا لو استخدمنا المعرف Private فلن نتمكن من رؤية هذا المتغير او هذه الدالة سوى من داخل الكلاس نفسه فقط . في هذا الدرس سوف نتعرف على انواع معرفات الوصول المختلفة والفروقات بينها . Public : يتيح لك هذا المعرف الوصول إلى الدالة أو المتغير من ال Object مباشرة ، ايضاً لو قام أحد باشتقاق الكلاس فسيجد هذه الدالة public كما هي وسيمكن لل objects من الكلاس الجديد الوصول لها . Private : يمكن فقط رؤيته داخل الكلاس او ال Struct الذي تم تعريفه من خلاله . Protected : لا يمكن الوصول المباشر لها من ال Object ولكن يمكن الوصول لها من الكلاس المشتق . internal : يمكن الوصول لها داخل الاسمبلي الحالي فقط . protected internal : يمكن الوصول لها ايضاً من خلال الكلاس المشتق اضافة للوصول لها من خلال نفس ملف الاسمبلي .
|
|
|
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
الدرس السادس عشر : ال OverLoading دورة .net 2008 | khaledbelal | دورة .NET 2008 من منتدى فيجوال بيسك للعرب | 1 | 03-02-2011 03:43 PM |
الدرس السابع عشر : مقدمة إلى مبادئ Oop دورة .net 2008 | khaledbelal | دورة .NET 2008 من منتدى فيجوال بيسك للعرب | 0 | 02-19-2010 08:16 PM |
الدرس الرابع عشر : this دورة .net 2008 | khaledbelal | دورة .NET 2008 من منتدى فيجوال بيسك للعرب | 0 | 02-19-2010 07:58 PM |
الدرس التاسع : ال Enumeration دورة .net 2008 | khaledbelal | دورة .NET 2008 من منتدى فيجوال بيسك للعرب | 0 | 02-18-2010 04:27 PM |
الدرس الثامن : المصفوفات .net 2008 | khaledbelal | دورة .NET 2008 من منتدى فيجوال بيسك للعرب | 0 | 02-18-2010 04:01 PM |