الوراثة (Inheritance) تسمح لفئة بالاشتقاق من فئة أساسية، وإعادة استخدام وتوسيع أعضاؤها. التعدد الشكلي (Polymorphism) يسمح لك بمعاملة الكائنات المشتقة من خلال نوع أساسي، مع استدعاء الطريقة المُعاد تعريفها الصحيحة في وقت التشغيل (عبر virtual/override). هذه آليات أساسية في البرمجة الموجهة للكائنات في C#.
الوراثة
{
Name { ; ; }
=> ;
}
:
{
=> ;
=> Console.WriteLine();
}
dog = Dog { Name = };
dog.Name;
dog.MakeSound();
