2019-11-17 15:41:49 +00:00
parent 9f0f1b1ab8
commit 16267e602b

@@ -269,4 +269,4 @@ Trowable (Checked)
- ``import org.eidecker.oca8lernen.lastminute.Oberklasse.*`` importiert nicht ``Oberklasse``. Ist aber erlaubt für innere Klassen! - ``import org.eidecker.oca8lernen.lastminute.Oberklasse.*`` importiert nicht ``Oberklasse``. Ist aber erlaubt für innere Klassen!
- **Neudefinition nicht sichtbarer Methoden** - **Neudefinition nicht sichtbarer Methoden**
- ``private``-Methoden dürfen in der Unterklasse neu definiert werden - ``private``-Methoden dürfen in der Unterklasse neu definiert werden
- Auch nicht sichtbare package-private Methoden können neu definiert werden. (Höllisch aufpassen bei Polymorphie, ist nicht überschrieben) - Auch nicht sichtbare package-private Methoden können neu definiert werden. (Höllisch aufpassen bei Polymorphie, ist nicht überschrieben): Je nachdem, in welchem Pakage der Aufrufer ist sieht er unterschiedliche Methoden, Cast kann Methode sichtbar/unsichtbar machen.