Куриная фабрика

  • 16
  • Недоступна
Создадим международную куриную фабрику, заселим её курами разного происхождения. Создадим каталог, в котором будем указывать национальность курицы будем подсчитывать, сколько яиц в месяц они несут. Как это сделать? С помощью абстрактных классов и наследования, разумеется.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (655)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Игорь Чайка
Уровень 28, Вінниця, Ukraine
20 июня, 11:01
Награвся з форматом... Так метод правильно приймає: String.format(" Моя страна - %s. Я несу %d яиц в месяц.", Country.UKRAINE, getCountOfEggsPerMonth()); І Hen також має бути в окремому файлі.
Евгений Янин
Уровень 21, Харьков, Украина
17 июня, 14:51
Ну ОООООЧЕНЬ сильно раздражает валидация с расстановкой пробелов, точек и тире!
Сонмониус
Уровень 33, Харьков, Ukraine
29 мая, 12:35
Задача неплохая, но на хард не тянет
Blynchik Работает в Pegas Touristik
26 мая, 12:09
Не сказал бы, что задача сложная. Проблема больше в том, чтобы расставить пробелы, точки, тире так, как хочет валидатор
Igor Petrashevsky
Уровень 35
2 мая, 16:59
Задача скорее medium , основная проблема что код ниже валидатор завалил
return super.getDescription()
                + " Моя страна - "
                + Country.RUSSIA
                + " Я несу "
                + getCountOfEggsPerMonth()
                + " яиц в месяц";
milyasow
Уровень 30, Москва, Russian Federation
9 мая, 22:56
Точку в конце предложений валидатор должен ставить?
Igor Petrashevsky
Уровень 35
10 мая, 16:29
теперь уже не проверить, в лоб валидатор работает или через regexp
Евгений Янин
Уровень 21, Харьков, Украина
17 июня, 14:54
Тоже сначала так решил. Всё работало правильно. Посмотрел "правильное решение", переделал через String.format... не проходит...пробелы не там... тире забыл... точку не поставил...
Valery Gr
Уровень 19, Москва
21 марта, 14:10
Я вначале не понял, что класс Hen тоже должен быть в отдельном файле и пришлось сделать его статическим и екстендить его через солюшн)))) Все работает, а валидатор шлет лесом
Timankov Работает в Commercial photograp
11 марта, 11:02
Хорошая задача, посыпался как обычно на точках и пробелах, мрак...
Айгиз Суюндиков
Уровень 17, Москва, Россия
18 февраля, 10:50
в чем разница между строками: return super.getDescription() + " Моя страна - " + Country.UKRAINE + ". Я несу " + getCountOfEggsPerMonth() + " яиц в месяц."; и return super.getDescription() + " Моя страна - " + Country.MOLDOVA + ". Я несу " + getCountOfEggsPerMonth() + " яиц в месяц."; Почему первый вариант проходит, а второй нет в валидаторе? Ошибка: Классы RussianHen, UkrainianHen, MoldovanHen и BelarusianHen должны переопределять метод getDescription родительского класса таким образом, чтобы возвращаемая ими строка имела вид: <getDescription() родительского класса> + < Моя страна - Sssss. Я несу N яиц в месяц.> где Sssss - название страны, а N - количество яиц в месяц.
Dilshad Davletoff
Уровень 17, Москва
24 февраля, 13:53
Лишний пробел в " яиц в месяц."
massive_cat Работает в Luxoft
17 февраля, 17:28
Как ловко создатели курса заставили нас назвать себя курицами=)
MiniDaz
Уровень 28, Санкт-Петербург
12 февраля, 17:48
я даже не знаю как на это реагировать...не пропускал т.к. перед фразой "Моя страна" не было пробела, то есть правильно " Моя страна". потратил на это час
Виктор
Уровень 26, Гомель, Belarus
21 апреля, 17:08
Я догадался, прошлос первого раза, но вообще да, им бы поаккуратнее с пробелами в задании :)