diff --git a/%C3%9Cberladen-und-%C3%9Cberschreiben-von-Methoden.md b/%C3%9Cberladen-und-%C3%9Cberschreiben-von-Methoden.md index adc2a12..36d5729 100644 --- a/%C3%9Cberladen-und-%C3%9Cberschreiben-von-Methoden.md +++ b/%C3%9Cberladen-und-%C3%9Cberschreiben-von-Methoden.md @@ -5,8 +5,9 @@ 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 +- Können unterschiedliche Rückgabewerte, Sichtbarkeit und Exceptions haben +- Methoden aus Oberklassen können in Unterklassen überladen werden - Konstruktoren können auch überladen sein, aber nicht überschrieben ### Regeln Überschreiben