Kế thừa (inheritance) cho phép một class dẫn xuất từ một base class, tái sử dụng và mở rộng các thành viên của nó. Đa hình (polymorphism) cho phép bạn xử lý các object dẫn xuất thông qua một kiểu base, với method override đúng được gọi lúc chạy (qua virtual/override). Đây là những cơ chế OOP cốt lõi trong C#.
Kế thừa
{
Name { ; ; }
=> ;
}
:
{
=> ;
=> Console.WriteLine();
}
dog = Dog { Name = };
dog.Name;
dog.MakeSound();
