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.