Проблема с наследованием. Я не понимаю клонирования между порядком клонирования.JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Гость
 Проблема с наследованием. Я не понимаю клонирования между порядком клонирования.

Сообщение Гость »


Надеюсь, у вас все в порядке, у меня вопрос относительно следующего кода, потому что при создании экземпляра объекта таким образом

Транспортное средство v = новое Транспортное средство(4); Транспортное средство w = (Транспортное средство) v.clone();" Это работает, но когда я создаю экземпляр вот так, у меня это не работает:

Truck s = новый грузовик(4); Грузовик t = (Грузовик) s.clone();" (Не могли бы вы объяснить мне «простыми» словами, потому что я до сих пор не очень хорошо понимаю все концепции) (Если я не ошибаюсь, я думаю, это проблема с кастингом, или это может быть из-за клонирование объекта дважды.)

(Если я не ошибаюсь, я думаю, это проблема с приведением типов или это может быть связано с двойным клонированием объекта.)


Изображение

Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»