Рефакторинг (14)

  • 13
  • Недоступна
14.1. Перемещение поля. Замени поля isManAnya и isManRoma полем man в нужном классе. Добавь сеттер и геттер для нового поля (при выборе имен методов учти тип поля). 14.2. Извлечение класса. 14.2.1. Добавь класс Address в пакет user. 14.2.2. Перенеси поля country, city и house в новый класс. 14.2.3.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (24)
  • популярные
  • новые
  • старые
Для того, что бы оставить комментарий вы должны авторизоваться
Alexander Sedov30 уровень, Москва
19 декабря 2018, 09:20
Вы не удалили класс Хаус -1 попытка Вы указали модификатор Паблик вместо Приват -вторая попытка =)) с 3 попытки решил
Илья Иванов27 уровень, Ярославль
5 ноября 2018, 16:46
тоже понтанусь чутка.... Вы решили задачу лучше, чем 71% учеников. Вам удалось ее решить с 1 попытки. Среднее количество попыток для этой задачи 3.35. Всего эту задачу решили 3143 учеников.
14 марта 2018, 20:09
Все вроде хорошо, только я не понимаю как мы будет инициализировать поле house в классе House, тот же вопрос по полю boss в классе Work
Павел41 уровень, Санкт-Петербург
10 августа 2018, 15:08
Класс House мы удалили.
8 марта 2018, 07:57
Жееесть какая, блииин...
Сеттер поля country должен корректно устанавливать значение полю.
public void setCountry(String country) {
       address.setCountry(country);
   }
Куда корректней-то, блин?! А оказалось, надо просто конструктор по умолчанию добавить в класс Адрес. Ну охренеть теперь.
Сергей36 уровень, Москва
10 июля 2018, 15:48
у меня в классе Address только поля, сеттеры и геттеры без конструктора проканало
Pavel Reshetilo33 уровень, Днепр
2 октября 2017, 15:10
Ну такое.... делаем рефакторинг по которому потом ну обязательно нужно снова делать рефакторинг, потому как код получается ужасный в итоге. мудаладно
Паша Дворяк40 уровень, Киев
29 августа 2017, 12:23
слов нет. валидатор как всегда
Юрий Смирнов40 уровень
20 августа 2017, 12:56
для п.1 - не оставляйте закомменченых строк
14 марта 2018, 20:04
нормально проходит если закомментить
Lesha40 уровень, Минск
13 августа 2017, 22:23
Необходимо избавиться от класса House. Избавиться вообще: вывести в лес и закопать. Не достаточно просто его исключить из программы, уничтожь его полностью.
Юрий Хомяк36 уровень
26 июля 2017, 09:38
перепишите задание в правильном порядке. Это капец.
19 июля 2017, 12:25
Присоединяюсь к Marinesco это просто ужас. Удалил, снова добавил, теперь невозможно пройти