From d898b021fcf6cad3bf3965255899cdc2a6fb5cf9 Mon Sep 17 00:00:00 2001 From: Sebastian Eidecker Date: Sun, 17 Nov 2019 18:17:21 +0000 Subject: [PATCH] --- Aufpassen%21.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Aufpassen%21.md b/Aufpassen%21.md index 8c7c3fc..0204255 100644 --- a/Aufpassen%21.md +++ b/Aufpassen%21.md @@ -276,7 +276,7 @@ Trowable (Checked) - **Cast** in Klassenhierarchien - Compiler jammert, wenn Cast außerhalb Hierarchie (**Deklarierte 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? + - Todo: Nur lineare Hierarchie zählt? Ja, bei *Betrachtung der deklarierten Compilezeittypen* - 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