2019-11-17 18:09:51 +00:00
parent f955fb075f
commit 266c448167

@@ -277,6 +277,9 @@ Trowable (Checked)
- Compiler jammert, wenn Cast außerhalb Hierarchie (Compilezeittypen zählen)
- Runtime-Exception, wenn Laufzeittypen dann tatsächlich nicht passen (Unterklassen können immer Oberklassen zugewiesen werden, auch ohne Cast)
- Todo: Nur lineare Hierarchie zählt?
- Direkte Zuweisung, wenn passender oder Subtyp
- Cast, wenn theoretisch irgendwie ein passendes Objekt zugewiesen werden kann.
- Der Cast-Typ selbst muss passender Typ oder Subklasse sein
- Bei Zweifeln Hierarchie deklarierter Typen aufmalen! Die zählen!
- **equals()**: Wenn nicht überschrieben Ergebnis wie ``==``
- **Konzept-Fragen**: