فيديو: طريقة حساب الميراث سهلة 2025
الميراث يشير إلى سمة برمجة جافا التي تمكنك من إنشاء فصول مستمدة من فئات أخرى. فئة تستند إلى فئة أخرى ترث الفئة الأخرى. الفئة الموروثة هي الفئة الرئيسية، الفئة الأساسية أو أو فئة فائقة. الفئة التي يقوم بها الوراثة هي فئة الطفل، الفئة المشتقة، أو الفئة الفرعية.
فئة فرعية تأخذ تلقائيا على كل السلوك والصفات من فئة قاعدته. وبالتالي، إذا كنت بحاجة إلى إنشاء عدة فئات لوصف الأنواع التي ليست متطابقة ولكن لديها العديد من الميزات المشتركة، يمكنك إنشاء فئة الأساسية التي تحدد كافة الميزات المشتركة. ثم يمكنك إنشاء الفئات الفرعية التي ترث الميزات المشتركة.
الفئة الفرعية يمكن أن تضيف ميزات إلى الفئة الأساسية التي ترثها من خلال تحديد أساليبها وحقولها. هذه هي إحدى الطرق التي تميزها الطبقة المشتقة عن الطبقة الأساسية.
الفئة الفرعية يمكن أيضا تغيير السلوك الذي توفره الطبقة الأساسية. يمكن أن توفر فئة أساسية أن جميع الفئات المشتقة منها لها طريقة اسمها تشغيل، على سبيل المثال، ولكن كل فئة مجانية لتقديم تنفيذها الخاص لطريقة اللعب. وفي هذه الحالة، توفر جميع الفئات التي تمد الطبقة الأساسية تنفيذها الخاص لطريقة التشغيل.
لإنشاء فئة فرعية، يمكنك استخدام الكلمة الرئيسية الممتدة على إعلان الفئة للإشارة إلى اسم الفئة الأساسية. الشكل الأساسي لإعلان الفئة الفرعية هو:
فئة عامةكلاسنام يمتد باسكلاس {// كلاس بودي غوز هير} الفئة الفرعية تلقائيا ترث الجسم فئة الطبقة الأساسية، لذلك سيتم تضمين أية طرق أو حقول يتم تعريفها بواسطة الفئة الأساسية تلقائيا في الفئة الفرعية. وبالتالي، فإن الفئة الصفية لفئة فرعية تتضمن فقط الطرق أو الحقول التي تميز الفئة الفرعية من الفئة الأساسية.
على سبيل المثال، لنفترض أن لديك فئة اسمها الكرة التي تعرف الكرة الأساسية، وتريد إنشاء فئة فرعية اسمها بونسينغبال أن يضيف القدرة على ترتد. يمكن أن تفعل ذلك كما يلي:
الطبقة العامة بونسينغبال يمتد الكرة {العامة ترتد الفراغ () {// طريقة ترتد}}
وفيما يلي بعض التفاصيل الهامة الأخرى حول إنشاء فئات فرعية:
فئة فرعية يرث كل أعضاء من فئتها الأساسية. المقاولون
-
لا يعتبر أعضاء. ونتيجة لذلك، فئة فرعية لا لا ترث منشئات من فئة الأساس. الرؤية (العامة أو الخاصة) لأي عضو موروث من الطبقة الأساسية هي نفسها في الفئة الفرعية.وهذا يعني أنه لا يمكنك الوصول من أساليب الفئة الفرعية أو الحقول التي تم الإعلان عنها في الفئة الأساسية كخاص.
-
يمكنك تجاوز طريقة بإعلان عضو جديد له نفس التوقيع في الفئة الفرعية.
-
وهناك نوع خاص من الرؤية يسمى المحمية يخفي الحقول والأساليب من فئات أخرى ولكن يجعلها متاحة للفئات الفرعية.
-
يمكنك إضافة المزيد من الأساليب أو الحقول - خاصة أو عامة أو محمية - إلى فئة فرعية.
