Sobes.tech
Junior — Middle

¿Cómo se puede llamar al método de la clase padre desde la clase heredada?

sobes.tech AI

Respuesta de la IA

Para llamar al método de la clase padre desde una clase heredada, generalmente se utiliza la palabra clave super. Esto permite acceder a los métodos o constructores de la clase base.

Por ejemplo, en JavaScript:

class Parent {
  greet() {
    console.log('Hola desde Parent');
  }
}

class Child extends Parent {
  greet() {
    super.greet(); // llamada al método del padre
    console.log('Hola desde Child');
  }
}

const child = new Child();
child.greet();
// Salida:
// Hola desde Parent
// Hola desde Child

En otros lenguajes, como Java, también se usa super:

class Parent {
    void greet() {
        System.out.println("Hola desde Parent");
    }
}

class Child extends Parent {
    @Override
    void greet() {
        super.greet(); // llamada al método del padre
        System.out.println("Hola desde Child");
    }
}

De esta manera, super permite llamar explícitamente a un método o constructor de la clase base desde la clase derivada.