Sobes.tech
Junior — Middle

Можете ли објаснити шта је метод који се позива на одређеном објекту инстанце класе?

sobes.tech АИ

Одговор од АИ

Metod koji se poziva na konkretnom objektu klase je funkcija koja pripada tom objektu i može koristiti njegovo interno stanje (polja). Takav metod ima pristup podacima instance putem ključne reči this.

Na primer, ako postoji klasa Person sa metodom greet(), poziv person.greet() će izvršiti kod metode za konkretan objekat person, koristeći njegove osobine:

class Person {
    public string Name { get; set; }
    public void Greet() {
        Console.WriteLine($"Здраво, ја сам {Name}!");
    }
}

Person person = new Person { Name = "Ivan" };
person.Greet(); // Исписује: Здраво, ја сам Ivan!

На овај начин, метода инстанце ради са конкретним стањем објекта, за разлику од статичких метода, које нису везане за објекат.