0
Inheritance أو الوراثة: هي مفهوم في البرمجة الكائنية يتيح إنشاء فئة جديدة تعتمد على فئة موجودة وتَرث منها الخصائص والدوال. يساعد **Inheritance** على:
- إعادة الاستخدام: استخدام كود الفئة الأصلية في الفئة الفرعية.
- توسيع الوظائف: إضافة أو تعديل ميزات جديدة في الفئة الفرعية.
تُسهّل الوراثة تنظيم الكود وتجعل البرمجة أكثر مرونة.