Sobes.tech
Junior — Middle

Wie kann man die Methode der Elternklasse aus der abgeleiteten Klasse aufrufen?

sobes.tech KI

Antwort von AI

Um método comum para chamar o método da classe pai de uma classe herdada é usar a palavra-chave super. Isso permite acessar métodos ou construtores da classe base.

Por exemplo, em JavaScript:

class Parent {
  greet() {
    console.log('Hallo vom Parent');
  }
}

class Child extends Parent {
  greet() {
    super.greet(); // chamada ao método do pai
    console.log('Hallo do Child');
  }
}

const child = new Child();
child.greet();
// Saída:
// Hallo vom Parent
// Hallo do Child

Em outras linguagens, como Java, também se usa super:

class Parent {
    void greet() {
        System.out.println("Hallo vom Parent");
    }
}

class Child extends Parent {
    @Override
    void greet() {
        super.greet(); // chamada ao método do pai
        System.out.println("Hallo do Child");
    }
}

Dessa forma, super permite chamar explicitamente um método ou construtor da classe base a partir da classe derivada.