ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

ماذا يعني مصطلح encapsulation في البرمجة وفي ماذا يفيد؟

user-image
تم إضافة السؤال من قبل هشام البيلي , Chief Finance Officer , GES Global Engineering Solutions
تاريخ النشر: 2016/01/22
سعد رضا ٰ
من قبل سعد رضا ٰ , Software Engnieering , None

هذا المصطلح يعني تغليف المتغير أي لا يتم الوصول الى المتغير من خارج الكلاس أو اذا كان معرف في داخل دالة  وتفيد في حماية التطبيق وعدم الوصول المباشر للمتغيرات وكذلك عدم التداخل بين المتغيرات في داخل الكلاس او الكلاس اذا كانت بنفس الاسم . 

ويطلق عليها Access modifiers

 وهي 

private و protected و public و default

و public 

لا يدخل في ال encapsulation

لأنه يسمح بالوصول للمتغير من أي مكان

المزيد من الأسئلة المماثلة