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.