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