Skip to Content

1.42 Überschriebene Methoden

Java kennt überladene sowie überschriebene Methoden.  Woran erkennt man überschriebene Methoden? 

  • Geben Sie eine kurze Erklärung
  • Geben Sie ein Beispiel zweier überschriebener Methoden. Wichtig:
    • benötigte Klasse bzw. Klassen
    • benötigte Methoden (Name, Signatur etc). Methodenrümpfe sind nicht wichtig. Kürzen Sie sie mit {…} ab 
Niveau 1
Schwierigkeitsgrad mittel
Zeit 8 Minuten

Die Antwort ist bei der nächsten Frage zu finden (URL rechts unten)

Antwort zu Frage 1.41: Überladene Methoden

Eine Methode überlädt eine Methode der gleichen Klasse wenn sie den gleichen Namen aber unterschiedliche Eingabeparameter hat. Eingabeparameter sind unterschiedlich wenn sie eine unterschiedliche Anzahl von Parametern oder eine unterschiedliche Reihenfolge der Typen haben. Die Namen der Parameter spielen keine Rolle.
Anmerkung: Das Prinzip gilt auch über Vererbungshierarchien hinweg.

Beispiel

public class Ober {
public void print() {…}
public void print(int i) {...} }


blog | by Dr. Radut