Конструктор

  • 4
  • Недоступна
Разбор чужого кода и поиск ошибок — как вам это нравится?.. Каков бы ни был ответ на этот вопрос, без этого не обойтись, и лучший способ выжить в программистском мире — полюбить это делать. Итак, вот вам программа, разберитесь, что она делает, найдите и исправьте ошибку. При этом метод main остается неприкосновенным, неизменным.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (291)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Dffay
Уровень 9
17 февраля, 07:39
Куча почему и как это работает: Строчка 8 - public Color color. Почему он помечен модификатором паблик что это значит? Почему не написать Color color = new Color()? Почему объект color создается в конструкторе circle, что это дает?
Artem QA Engineer в Утконос
21 ноября 2021, 04:07
Надо подумать что мы хотим вызвать, метод Circle или конструктор Circle.
Михаил Кладовщик 80lvl
14 сентября 2021, 11:44
Если запустить дебагер и жмякать F7, то можно увидеть что до "конструктора" дело не доходит, и заподозрить неладное.
Winrida
Уровень 14, Красногорск, Россия
6 августа 2021, 13:15
Подсказка: Нам нужен конструктор, а не метод
Алексей
Уровень 6, Россия
20 апреля 2021, 17:51
В последней задаче - ничего не понял....
Modestpda
Уровень 8, воронеж, Россия
18 апреля 2021, 05:21
И почему в конструкторе Circle сразу не объявить Color color = new Color(); ??? Зачем в методе Circle переменную color засунули ссылку еще на один обьект Color???
Илья
Уровень 32
4 апреля 2021, 12:34
Даже не успел сообразить. Просто в IntelliJ IDEA обратил внимание на подсказки и сразу все понял.
Jonnius
Уровень 7, Санкт Петербург, Россия
9 мая 2021, 18:13
Спасибо камрад, час мозги себе профакал пока по твоему совету не глянул))
Тарас Шкарапут
Уровень 17, Ульяновск, Россия
21 марта 2021, 12:30
Я аж напрягся...
Евгений Кудрин Android Developer
28 февраля 2021, 13:29
public Color color; Я так и не допер как оно работает
vitek Bovald
Уровень 7
13 февраля 2021, 18:23
https://qna.habr.com/q/237368
Денис
Уровень 14, Пермь, Россия
30 ноября 2021, 14:17
единственный ответ который я понял и решил задачу
SaMaV
Уровень 8
5 декабря 2021, 19:21
Спасибо