• 0

هل تحوي لغة البرمجة Apple Swift على access modifier؟

معظم لغات البرمجة تحتوي على  access modifier مثل public, private, protected هل تحتوي swift على  access modifier أيضًا؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

نعم توفّر Swift ثلاث مستويات وصول مختلفة access levels للكيانات entities تكون هذه المستويات مرتبطة بالملف المصدري source file.

المستويات:

public access: يمكن الوصول للكيانات المعرفة كـpublic من أي ملف مصدري وكذلك في حال استيراد التعريف من أي وحدة أخرى.

internal access: يمكن استخدام أي كيان معرف كـinternal ضمن الوحدة المعرف بها فقط ولا يمكن الوصول له من أي ملف مصدري خارج الوحدة.

private access: يُقيّد استخدام الوحدة حيث يستخدم لإخفاء تفاصيل التنفيذ لجزء معين من الوظائف.

هل تحوي لغة البرمجة Apple Swift على access modifier؟

 

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن