@@ -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**:
|
||||
|
||||
Reference in New Issue
Block a user