inheritance ให้ class สืบทอดจาก base class โดยนำสมาชิกมาใช้ซ้ำและขยายความสามารถ ส่วน polymorphism ให้คุณจัดการ object ที่สืบทอดผ่านชนิดฐาน โดย method ที่ override ถูกต้องจะถูกเรียกในตอน runtime (ผ่าน virtual/override) ทั้งสองเป็นกลไก OOP หลักใน C#
inheritance
{
Name { ; ; }
=> ;
}
:
{
=> ;
=> Console.WriteLine();
}
dog = Dog { Name = };
dog.Name;
dog.MakeSound();
