Paveldėjimas leidžia klasei paveldėti iš bazinės klasės, pakartotinai naudojant ir plečiant jos narius. Polimorfizmas leidžia traktuoti išvestas objektus per bazinį tipą, kai tinkamas perrašytas metodas yra iškviečiamas vykdymo metu (per virtual/override). Tai yra pagrindiniai OOP mechanizmai C#.
Paveldėjimas
{
Name { ; ; }
=> ;
}
:
{
=> ;
=> Console.WriteLine();
}
dog = Dog { Name = };
dog.Name;
dog.MakeSound();
