Sobes.tech
Junior — Middle

¿Puede explicar qué es un método llamado en un objeto específico de una instancia de clase?

sobes.tech AI

Respuesta de la IA

El método que se invoca en un objeto específico de una clase es una función que pertenece a ese objeto y puede usar su estado interno (campos). Este método tiene acceso a los datos del objeto a través de la palabra clave this.

Por ejemplo, si hay una clase Person con un método greet(), entonces la llamada person.greet() ejecutará el código del método para el objeto específico person, usando sus propiedades:

class Person {
    public string Name { get; set; }
    public void Greet() {
        Console.WriteLine($"¡Hola, me llamo {Name}!");
    }
}

Person person = new Person { Name = "Ivan" };
person.Greet(); // Mostrará: ¡Hola, me llamo Ivan!

De esta manera, el método de instancia trabaja con el estado específico del objeto, a diferencia de los métodos estáticos, que no están vinculados a un objeto.