Sobes.tech
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 позволява разширяване на функционалността на базовия клас в производните класове.