Inheritance एक class को एक base class से derive करने देता है, उसके members को reuse और extend करते हुए। Polymorphism आपको derived objects को एक base type के through treat करने देता है, जहाँ सही overridden method runtime पर call होती है (virtual/override के माध्यम से)। ये C# में core OOP mechanisms हैं।
Inheritance
{
Name { ; ; }
=> ;
}
:
{
=> ;
=> Console.WriteLine();
}
dog = Dog { Name = };
dog.Name;
dog.MakeSound();
