الوراثة في C#
تسمح الوراثة لفئة (الابن) بوراثة الحقول والدوال من فئة أخرى (الأب).
القواعد الهيكلية (Syntax)
استخدم النقطتين الرأسيتين : للوراثة.
csharp
class Vehicle // الأب
{
public string brand = "Ford";
}
class Car : Vehicle // الابن { public string model = "Mustang"; }
الفوائد
- إعادة الاستخدام: اكتب الكود مرة واحدة في فئة الأب.
- التنظيم: إنشاء تسلسل هرمي للفئات المرتبطة ببعضها.