1/16

0%

noch 16

Lernen

Alle Karten

-

Karte 1 von 16

-

Fortschritt: 0%

Verbleibende Karten: 16

Java Teil 3

Was vor Downcasting besser machen?

Beenden
Mit dem instanceof Operator überprüfen, ob das Objekt von einer bestimmten Klasse ist und daher dieses Downcastin auch möglich ist:
z.B.
EbayOrder ebOrder = (EbayOrder)new Order();
Schlägt so fehl, ein Downcasting ist in diesem Fall nicht möglich, außer wir hatten vorher eine Instanz von EbayOrder, welche wir danach zu Order gemacht haben und dann wieder zu EbayOrder downcasten.