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