Sobes.tech
Junior — Middle

Cum se realizează moștenirea claselor în platforma .NET?

sobes.tech AI

Răspuns de la AI

În platforma .NET, moștenirea claselor se realizează folosind cuvântul cheie :. O clasă poate moșteni de la o clasă de bază și poate implementa mai multe interfețe.

Exemplu de moștenire:

// Clasa de bază
public class Animal
{
    public void Eat() {
        Console.WriteLine("Mănâncă...");
    }
}

// Clasa derivată moștenește de la Animal
public class Dog : Animal
{
    public void Bark() {
        Console.WriteLine("Ham!");
    }
}

// Utilizare
Dog dog = new Dog();
dog.Eat(); // metoda clasei de bază
 dog.Bark(); // metoda clasei derivate

Astfel, moștenirea în .NET permite extinderea funcționalității clasei de bază în clasele derivate.