Junior — Middle
Jak se v platformě .NET provádí dědičnost tříd?
sobes.tech AI
Odpověď od AI
V platformě .NET se dědičnost tříd provádí pomocí klíčového slova :. Třída může dědit od základní třídy a implementovat několik rozhraní.
Příklad dědičnosti:
// Základní třída
public class Animal
{
public void Eat() {
Console.WriteLine("Jí...");
}
}
// Odvozená třída dědí od Animal
public class Dog : Animal
{
public void Bark() {
Console.WriteLine(" Haf!");
}
}
// Použití
Dog dog = new Dog();
dog.Eat(); // metoda základní třídy
dog.Bark(); // metoda odvozené třídy
Tímto způsobem umožňuje dědičnost v .NET rozšiřovat funkčnost základní třídy v odvozených třídách.