EMZETT.
Login

override

Kurz: @Override ist eine Annotation in Java, die anzeigt, dass eine Methode eine geerbte Methode überschreibt.

Genauer: Der Compiler prüft, ob es die Methode in der Oberklasse wirklich gibt. Tippfehler im Namen fallen sofort auf.

Im Detail

@Override
public String toString() { return "Hund " + name; }

Auch bei Interfaces nutzt man @Override für implementierte Methoden. Siehe überschreiben, extends.

Siehe auch: überschreiben, extends, Interface