package com.javarush.task.task14.task1408;

public class BelarusianHen extends Hen{

public String getDescription(){
    return String.format(super.getDescription() + " Моя страна — %s. Я несу %d яиц в месяц.", Country.BELARUS, getCountOfEggsPerMonth());
}

@Override
int getCountOfEggsPerMonth() {
    return 9;
}

}

Валидатор ругается только на пункт:

"Классы RussianHen, UkrainianHen, MoldovanHen и BelarusianHen должны переопределять метод getDescription родительского класса, таким образом, чтобы возвращаемая ими строка имела вид: <getdescription() родительского="" класса=""> + < Моя страна - Sssss. Я несу N яиц в месяц.> где Sssss - название страны, а N - количество яиц в месяц."

Результат работы (вывод):

Я - курица. Моя страна — Belarus. Я несу 9 яиц в месяц.

Я - курица. Моя страна - Russia. Я несу 10 яиц в месяц.

Я - курица. Моя страна - Ukraine. Я несу 12 яиц в месяц.

Я - курица. Моя страна — Moldova. Я несу 8 яиц в месяц.

задан 23 Мар '17, 05:39

GTN1's gravatar image

GTN1
354
одобрено: 40%


Чтобы задачу посчитали решённой, мне пришлось удалить и переписать каждый кириллический символ и каждый знак препинания в строке вывода! КАЖДЫЙ! Копировать текст из условия внутри идеи для соответствия его этому самому условию не работает. Это маразм, друзья.

ссылка

опубликован 23 Мар '17, 06:01

GTN1's gravatar image

GTN1
354
одобрено: 40%

изменено 23 Мар '17, 06:02

Моя страна — Belarus. Моя страна - Russia.

Видишь разницу? В знаках препинания

ссылка

опубликован 25 Мар '17, 08:22

trevionjava's gravatar image

trevionjava
111
одобрено: 0%

я тоже всю голову себе проел. ввод текста вручную помог.

ссылка

опубликован 23 Мар '17, 15:51

ozz's gravatar image

ozz
263
одобрено: 50%

Мне помогло вручную ввести текст, создать объект каждой страны и вывести на экран getDescription()

ссылка

опубликован 19 Янв, 11:44

%D0%90%D0%BB%D0%B8%D1%81%D0%B0's gravatar image

Алиса
193
одобрено: 22%

Ваш ответ
включить просмотр

Следить за вопросом

По Email:

После авторизации вы сможете подписаться на любые обновления здесь

Основы Markdown

  • *italic* or _italic_
  • **bold** or __bold__
  • ссылка:[текст](http://url.com/ "заголовок")
  • изображение?![alt текст](/path/img.jpg "заголовок")
  • нумерованный список: 1. Foo 2. Bar
  • Для того чтобы добавить разрыв строки просто добавьте два пробела.
  • основные HTML тэги, также поддерживаются

Тэги:

×186
×5

Задан: 23 Мар '17, 05:39

Просмотров: 407 раз

Отредактирован: 19 Янв, 11:44