قبل أن نتعرض ل Encapsulation سوف أعطى سؤال بسيط لكى نفكر فى مخرجات البرنامج وفى أخر الدرس سوف أعطى الحل بإذن الله

ما هى مخرجات البرنامج التالى:


إذا وجدت صعوبة فى الحل فيجب أن تراجع الدرس السابق

Encapsulation

الهدف:

أولا: هدف بالنسبة للمبرمج المنشىء لل Model

هو عبارة عن هيكل حاوى كل العناصر التى تشترك فى السلوك والخصائص.

For programmers whom build class, encapsulation represents a model which contents a set of element which has the same states and behaviors
 
ثانياً: هدف بالنسبة للمبرمج المستخدم لل Model

-->
هو عمليه إخفاء للكود الخاص بال Model لان فى هذه الحالة المبرمج المستخدم للموديول لا يهمه فى المقام الأول الكود الذى تم عمل به ال Model ولكن يهمه ماذا يفعل هذا الموديول.

For programmers whom use the class, encapsulation represents a data hidden where programmer will use the functionality of the class without know its implementation and all things that programmer care about is that the class does and achieves my goal requirements
حل المثال السابق

الدرس التالى إن شاء الله سوف يكون Inheritance 


<<<< الدرس السابق                                                                     الدرس التالى>>>>



0 التعليقات

إرسال تعليق