per instanceof habe ich ermittelt, dass der übergebene Parameter sagen wir mal Movable ist. Wenn ich jetzt aber die dazugehörige Methode move() aufrufen möchte, muss ich trotzdem noch mal casten mit (Movable). Wieso? Der Parameter hat doch den Datentyp, den ich mit instanceof ja auch abfragen kann. Wieso wird dann mit object.move() nicht die richtige Klasse gefunden? p. s. Ich habe die Aufgabe gelöst, weshalb hier kein Code von mir erscheint.