Когда какой-либо объект может быть перенесен в другой объект? Кастованный объект должен быть подтипом другого объекта? Я пытаюсь выяснить правила...
Изменить: я понял, что я вообще не объяснял свою проблему: в основном я бросаю объект в тип интерфейса. Однако во время выполнения я получаю java.lang.ClassCastException
. Что должно произойти с моим объектом, чтобы я мог применить его к этому интерфейсу? Нужно ли это реализовать?
Спасибо