2019-10-27 16:22:50 +00:00
parent cdf19acb48
commit 161fe3e6cb

@@ -5,7 +5,7 @@ Methoden mit gleichem Namen, aber unterschiedlicher Parameterliste, nennt man ü
### Regeln Überladen
Methoden müssen unterschiedlich genug sein, ansonsten Compilefehler. Folgende Regeln gelten:
- Müssen unterschiedliche Argumentlisten haben, Rückgabewert alleine genügt nicht.
- Müssen unterschiedliche Argumentlisten haben, Rückgabewert alleine genügt nicht. Rückgabewert im Grunde nicht Teil der Betrachtung.
- Subklasse statt Oberklasse als Parameter unterschiedlich genug
- Können unterschiedliche Rückgabewerte, Sichtbarkeit und Exceptions haben
- Methoden aus Oberklassen können in Unterklassen überladen werden