Sobes.tech
Junior — Middle

Hogyan történik az osztályöröklés a .NET platformon?

sobes.tech MI

Válasz az MI-től

A .NET platformon az öröklődés a : kulcsszóval történik. Egy osztály örökölhet egy alap osztálytól, és több interfészt is megvalósíthat.

Öröklődés példája:

// Alap osztály
public class Animal
{
    public void Eat() {
        Console.WriteLine("Eszik...");
    }
}

// Az Animal osztályból származó osztály
public class Dog : Animal
{
    public void Bark() {
        Console.WriteLine("Vau!");
    }
}

// Használat
Dog dog = new Dog();
dog.Eat(); // az alap osztály metódusa
 dog.Bark(); // a származék osztály metódusa

Így a .NET-ben az öröklődés lehetővé teszi az alap osztály funkcionalitásának bővítését származékos osztályokban.