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.