مقدمة
خروف بالغ كثيف الصوف وحمل صغير يقفان جنبًا إلى جنب في مرعى أخضر زاهٍ، وكلاهما ينظر مباشرة إلى الكاميرا بتعابير هادئة.
الشكل 13.1 مصدر: تعديل لعمل "Don't stare...only sheep dogs stare...", by Bernard Spragg. NZ/Flickr, Public Domain

مقدمة

غالبًا ما توصف الكيانات الواقعية بعلاقتها بكيانات أخرى. مثال: العصفور الزرياب هو نوع من الطيور. وبالمثل، يمكن للأصناف، التي تمثل أنواعًا من الكيانات الواقعية، أن تكون مرتبطة ببعضها.

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