#تابعونا_مع_جافا_من_الصفر #الدرس_السادس_عشر #شرح سعد الضبي لمشاهدة الدرس فيديو تفضل إلى الرابط التالي الفصل الثاني…

#تابعونا_مع_جافا_من_الصفر
#الدرس_السادس_عشر
#شرح سعد الضبي
لمشاهدة الدرس فيديو تفضل إلى الرابط التالي
http://bit.ly/2uZ8v50
الفصل الثاني البرمجة بالكائنات الموجهة object Oriented Programs
• الوراثة متعددة المستويات Multilevel Inheritance Example
وهي الوراثة بطريقة الجد – الأب – الحفيد
لنفترض أن لدينا كلاس اسمه A ولدينا كلاس اسمه B
في حال إذا ورث الكلاس B من الكلاس A سيصبح ال A هو الأب للكلاس B لنفترض أن لدينا كلاس ثالث اسمه C وهذا الكلاس C يرث من الكلاس B ستكون العلاقة كالتالي
الكلاس A هو الأب للكلاس B والكلاس B هو الأب للكلاس C
ستكون أيضاً علاقة A بالكلاس C بأن الكلاس A هو الجد للكلاس C
ولكن هل يستيطع الكلاس C أن يصل إلى محتويات (المتغيرات والدوال ) الخاصة بالكلاس A
الجواب “نعم”
طالما أن الكلاس C يرث من الكلاس B والكلاس B يرث من الكلاس A فإن بإستطاعة الكلاس C أن يصل إلى المتغيرات والدوال الخاصة للكلاس A ماعدا المتغيرات المحمية من النوع Private كما ذكرنا في الدرس الخامس عشر
في هذا المثال لدينا كلاس اسمه A
وكلاس اسمه B يرث من الكلاس A
وكلاس اخر اسمه C يرث من B
يستطيع الكلاس C الوصول إلى متغيرات الأب B ومتغيرات الجد C كما هو موضح في المثال
السؤال الأهم هل يستطيع الكلاس الأب الوصول إلى متغيرات ودوال الكلاس الإبن هذا ماسنشرحه في الدرس المقبل



Source

15 تعليق

  1. ولا اهو لو عايز تتعلم الجافا من الاول خليك هنا احسن Ahmed Khairy

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

  3. Ayoub Ouba Meziani

  4. ياجماعه الواحد بيتعمى خلو الخلفية بيضه

  5. محمد نبيل

  6. Maryam Ait Ben Ali hadchi zwin bzaf t3arfi lih, dakhle f Java

  7. Fati Fafa javaa

  8. Ahmed Fertal 😉

  9. ممكن طريقة الربط بين مشاريع على netbeans وsql server 2012

  10. Aya M. Bogwari هضا هوا وفي تحت بوستات اكثر

%d مدونون معجبون بهذه: