ما هو الميراث المستخدمة ل؟
الغرض من الميراث هو توحيد وإعادة استخدام الكود. على سبيل المثال ، إذا كانت كائنات الكائنات والشاحنات والدراجات النارية فئات فرعية للمركبة الفائقة ، فيمكن دمج الشفرة التي تنطبق عليها جميعًا في فئة فائقة من المركبات. سوف ترث الفئات الفرعية هذا الرمز وأي تغييرات مستقبلية يتم إجراؤها عليها تلقائيًا.
خمسة أنواع من الميراث
- الميراث الفردي - الفئات الفرعية ترث الخصائص من فئة فائقة واحدة.
- الوراثة المتعددة - قد تحتوي الفئة الفرعية على أكثر من فئة فائقة وخصائص ترثها جميعها.
- الميراث متعدد المستويات - قد يكون للفئة الفرعية فئات فرعية خاصة بها. بمعنى آخر ، يمكن أن تكون فئة فرعية من فئة superclass فئة بحد ذاتها فئة فرعية من فئات فرعية أخرى.
- الميراث الهرمي - تعمل الفئة الأساسية باعتبارها الطبقة العليا الأصلية لمستويات متعددة من الفئات الفرعية.
- الوراثة الهجينة - مزيج من واحد أو أكثر من أنواع الوراثة الأخرى.
المثال ، وجوه المنحى ، شروط البرمجة