السبت، 23 نوفمبر 2019

انواع محددات او معرفات الوصول في جافا Java Access Modifier Types#

انواع محددات او معرفات الوصول في جافا Java Access Modifier Types#

انواع محددات او معرفات الوصول في جافا Java Access Modifier Types#

المعدلات هي الكلمات الأساسية التي تضيفها إلى هذه التعريفات لتغيير معانيها.  تحتوي لغة Java على مجموعة متنوعة من المعدلات ، بما في ذلك ما يلي -

 محدد وصول جافا Java Access Modifier 

 ليست محددات وصول Non Access Modifier 

 لاستخدام مُعدِّل ، يمكنك تضمين الكلمة الأساسية الخاصة بها في تعريف فئة أو أسلوب أو متغير.  يقرأ المعدل بقية العبارة ، كما في المثال التالي.

 مثال

public class className {
   // ...
}

private boolean myFlag;
static final double weeks = 9.5;
protected static final int BOXWIDTH = 42;

public static void main(String[] arguments) {
   // body of method
}


محددات التحكم في الوصول
 يوفر Java عددًا من معدّلات الوصول لتعيين مستويات الوصول للفئات والمتغيرات والأساليب والمنشئين.  مستويات الوصول الأربعة هي -

 مرئية للحزمة ، الافتراضي default.  ليست هناك حاجة المعدلات.
 مرئي للفئة فقط private (خاص).
 مرئي للعالم public (عام).
 مرئي للحزمة وجميع الفئات الفرعية protected (المحمية).
 محددات  عدم الوصول non Access  Modifier 
 يوفر Java عددًا من المعدلات التي لا يمكن الوصول إليها لتحقيق وظائف أخرى كثيرة.

 محدد ثابت static لإنشاء أساليب الطبقة والمتغيرات.

 محدد النهائي final لوضع اللمسات الأخيرة على تطبيقات الفئات ، والأساليب ، والمتغيرات.

 محدد  التجريدي abstract لإنشاء فئات مجردة والأساليب.

 المعدلات المتزامنة والمتقلبة synchronized and volatile  ، والتي يتم استخدامها لمؤشرات الترابط.

 ما هو التالي؟
 في القسم التالي ، سنناقش العوامل الأساسية المستخدمة في لغة جافا.  يوفر لك الفصل نظرة عامة على كيفية استخدام هؤلاء المشغلين أثناء تطوير التطبيق.

التسميات: