Junior — Middle
Как се осъществява наследяването на класове в платформата .NET?
sobes.tech AI
Отговор от AI
В платформата .NET наследяването на класове се осъществява с помощта на ключовата дума :. Един клас може да наследи от базов клас и да реализира няколко интерфейса.
Пример за наследяване:
// Базов клас
public class Animal
{
public void Eat() {
Console.WriteLine("Ядене...");
}
}
// Производен клас наследява Animal
public class Dog : Animal
{
public void Bark() {
Console.WriteLine("Бау!");
}
}
// Използване
Dog dog = new Dog();
dog.Eat(); // метод на базовия клас
dog.Bark(); // метод на производния клас
По този начин, наследяването в .NET позволява разширяване на функционалността на базовия клас в производните класове.