Вызов конструктора из конструктора

  • 3
  • Недоступна
Вызов конструктора из другого конструктора — вполне естественная операция, хотя возможно сейчас вам кажется, что это сложный акробатический этюд. Внимательно изучите программу, разберитесь, что она делает, и исправьте конструктор с двумя параметрами так, чтобы он вызвал другой конструктор с радиусом 10. Какой? Догадайтесь!)
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (73)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Vladimir Kudryavtsev20 уровень, Москва
пятница, 11:15
this(x, y, 10.0);
Sherlock04048 уровень, Москва
21 апреля, 17:15
C 3 раза, но точного понимания еще не пришло... но почему все пишут про 10.0?? Я просто написала 10 и нормально прошло..
Alexander Klimin6 уровень, Москва
19 апреля, 13:30
прекрасно. мы этого не проходили, но задачу нужно решать) Да, пришлось почитать метод обращения к другим конструкторам. Да решил. Но черт возьми почти не понял как это работает.
Ihor8 уровень, Киев
18 апреля, 13:27
10.0 !!!
Денис8 уровень, Киев
11 апреля, 18:53
10.0 это кончено сильно, но заставляет подумать. Такие мелочи нужно тоже уметь замечать
Nail13 уровень
20 марта, 09:27
изменяемый конструктор нужно писать по типу третьего конструктора. Все должно умещаться в одну строку.
Дмитрий Метельский19 уровень, Минск
11 марта, 19:48
Ох, хитро)
Александр9 уровень, Москва
27 февраля, 23:36
this(double x, double y, 10.0); а че ему не нравится?
Александр9 уровень, Москва
27 февраля, 23:37
Вопрос снят. нафига я ещё раз писал тип переменной...
Павел8 уровень, Новосибирск
21 февраля, 08:05
Падает на тесте: Конструктор с двумя параметрами должен вызывать другой конструктор, передав в него верные значения параметров Что ему не нравится подскажете? Код
public Circle(double x, double y) {
      this(x, y, (double)10);
  }
Странно, но заработало после того, как убрал приведение типов, хотя на него ругалось в IDEA.
Vadim14 уровень, Москва
20 февраля, 14:02
Ахаха, как все просто оказалось )) А решил с 9 попытки ))