@Override
protected Object clone() throws CloneNotSupportedException {
return super.clone();
}
Виталий
47 уровень
Почему super, а не this?
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
AndreyJava Developer в Инфотранс
11 ноября 2021, 05:33
Это судя по всему после переопределения метода у тебя так идея подсказала - у нее по умолчанию при переопределении метода вызывается родительский. По условию задачи там конечно же другое должно быть
0
ВиталийРаботает в поте лица
11 ноября 2021, 09:18
Дело в том, что с super все работает также корректно, как и с this. Но ведь super не обязательно указывает на текущий объект.
0
hidden #598481
11 ноября 2021, 09:21
super вызывает переопределенный метод у родителя
this обращается к текущему объекту
Это называется бесконечной рекурсией.
+1