Sobes.tech
Junior — Middle

.NET platformasında sinif irsi necə həyata keçirilir?

sobes.tech Süni İntellekt

AI-dan cavab

.NET platformasında sinif irsiyyatı : açar sözü ilə həyata keçirilir. Bir sinif əsas sinifdən irsiyə götürə bilər və bir neçə interfeysi həyata keçirə bilər.

İrsiyyət nümunəsi:

// Əsas sinif
public class Animal
{
    public void Eat() {
        Console.WriteLine("Yemək...");
    }
}

// Animal-dan irsiyə götürən törəmə sinif
public class Dog : Animal
{
    public void Bark() {
        Console.WriteLine("Hav!");
    }
}

// İstifadə
Dog dog = new Dog();
dog.Eat(); // əsas sinifin metodu
 dog.Bark(); // törəmə sinifin metodu

Beləliklə, .NET-də irsiyyət əsas sinifin funksionallığını törəmə siniflərdə genişləndirməyə imkan verir.