Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

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

user-image
Question added by هشام البيلي , Chief Finance Officer , GES Global Engineering Solutions
Date Posted: 2016/01/22
سعد رضا ٰ
by سعد رضا ٰ , Software Engnieering , None

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

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

 وهي 

private و protected و public و default

و public 

لا يدخل في ال encapsulation

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

More Questions Like This