Sobes.tech
Back to questions
Junior — Middle
65

Каким образом осуществляется наследование классов в платформе .NET?

Answer from AI

sobes.tech AI

В платформе .NET наследование классов осуществляется с помощью ключевого слова :. Класс может наследовать один базовый класс и реализовывать несколько интерфейсов.

Пример наследования:

// Базовый класс
public class Animal
{
    public void Eat() {
        Console.WriteLine("Eating...");
    }
}

// Производный класс наследует Animal
public class Dog : Animal
{
    public void Bark() {
        Console.WriteLine("Bark!");
    }
}

// Использование
Dog dog = new Dog();
dog.Eat(); // метод базового класса
 dog.Bark(); // метод производного класса

Таким образом, наследование в .NET позволяет расширять функциональность базового класса в производных классах.