From 0ff00bd6910b54e67954742caa16dd51ff458206 Mon Sep 17 00:00:00 2001 From: Sebastian Eidecker Date: Sun, 27 Oct 2019 16:10:35 +0000 Subject: [PATCH] --- %C3%9Cberladen-und-%C3%9Cberschreiben-von-Methoden.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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