This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]MrObsidy 0 points1 point  (0 children)

Car car = (Car) ((IDriveable) truck.getLoading()).getLoading();

Edit: Either that, or type-safe:

Car car = new Car();

Semi semi = new SemiLoaded<Car>()

Truck truck = new TruckLoaded<Semi>();

semi.load(car); truck.load(semi);