سعد الضبي
#البرمجة_بالكائنات_الموجهة oop
#موضوع_الدرس الوراثة متعددة المستويات Multilevel Inheritance Example
لمشاهدة الدرس فيديو تفضل الى الرابط التالي
goo.gl
وهي الوراثة بطريقة الجد – الأب – الحفيد
لنفترض أن لدينا كلاس اسمه A ولدينا كلاس اسمه B
يتبع
#البرمجة_بالكائنات_الموجهة oop
#موضوع_الدرس الوراثة متعددة المستويات Multilevel Inheritance Example
لمشاهدة الدرس فيديو تفضل الى الرابط التالي
goo.gl
وهي الوراثة بطريقة الجد – الأب – الحفيد
لنفترض أن لدينا كلاس اسمه A ولدينا كلاس اسمه B
يتبع
2- في حال إذا ورث الكلاس B من الكلاس A سيصبح ال A هو الأب للكلاس B لنفترض أن لدينا كلاس ثالث اسمه C وهذا الكلاس C يرث من الكلاس B ستكون العلاقة كالتالي
الكلاس A هو الأب للكلاس B والكلاس B هو الأب للكلاس C
الكلاس A هو الأب للكلاس B والكلاس B هو الأب للكلاس C
3- ستكون أيضاً علاقة A بالكلاس C بأن الكلاس A هو الجد للكلاس C
ولكن هل يستيطع الكلاس C أن يصل إلى محتويات (المتغيرات والدوال ) الخاصة بالكلاس A
الجواب "نعم"
طالما أن الكلاس C يرث من الكلاس B والكلاس B يرث من الكلاس A فإن
ولكن هل يستيطع الكلاس C أن يصل إلى محتويات (المتغيرات والدوال ) الخاصة بالكلاس A
الجواب "نعم"
طالما أن الكلاس C يرث من الكلاس B والكلاس B يرث من الكلاس A فإن
4- بإستطاعة الكلاس C أن يصل إلى المتغيرات والدوال الخاصة للكلاس A ماعدا المتغيرات المحمية من النوع Private كما ذكرنا في الدرس الخامس عشر
في هذا المثال لدينا كلاس اسمه A
وكلاس اسمه B يرث من الكلاس A
وكلاس اخر اسمه C يرث من B
في هذا المثال لدينا كلاس اسمه A
وكلاس اسمه B يرث من الكلاس A
وكلاس اخر اسمه C يرث من B
5- يستطيع الكلاس C الوصول إلى متغيرات الأب B ومتغيرات الجد C كما هو موضح في المثال
السؤال الأهم هل يستطيع الكلاس الأب الوصول إلى متغيرات ودوال الكلاس الإبن هذا ماسنشرحه في الدرس المقبل
السؤال الأهم هل يستطيع الكلاس الأب الوصول إلى متغيرات ودوال الكلاس الإبن هذا ماسنشرحه في الدرس المقبل
جاري تحميل الاقتراحات...