العودة إلى الدورة

الوراثة (Inheritance)

C# من الصفر إلى الاحتراف: دورة برمجية شاملة

الوراثة في C#

تسمح الوراثة لفئة (الابن) بوراثة الحقول والدوال من فئة أخرى (الأب).

القواعد الهيكلية (Syntax)

استخدم النقطتين الرأسيتين : للوراثة. csharp class Vehicle // الأب { public string brand = "Ford"; }

class Car : Vehicle // الابن { public string model = "Mustang"; }

الفوائد

  • إعادة الاستخدام: اكتب الكود مرة واحدة في فئة الأب.
  • التنظيم: إنشاء تسلسل هرمي للفئات المرتبطة ببعضها.