Теперь вернемся к методам move и print. Начнем с move.
В методе move класса Hippodrome в цикле у каждой лошади мы вызываем метод move.
Да ты прав, его еще нет у класса Horse.
Поэтому в класс Horse надо добавить свой метод move :)
И метод print, кстати тоже.
Ипподром(9)
- 6
Недоступна
Комментарии (24)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Sergey Kornilov
4 декабря 2021, 10:13
Всего эту задачу решили 13310 учеников.
0
Лаукерт Александр
23 сентября 2021, 12:38
Просмотрел комvенты, господа ну вы даете, зачем это все городить, нужно писать легкий и элегантный код.
Есть ведь имя у массива horses, получаем в цикле по его длине элемент и вызываем на нем метод move.
0
Даниил Александрович
17 февраля 2021, 15:37
копи паст 2х методов из одного места в другое. пока разгон нормальный.
0
Bo Java Developer в Мегафон
7 декабря 2020, 20:02
Советую использовать
+5
Максим Дудин
21 апреля 2021, 10:01
так ещё не умеем =)
+1
Дмитрий
25 апреля 2021, 15:27
но ведь так меньше буков?
+1
Anonymous #2631266
8 мая 2021, 11:50
horses.stream().forEach(Horse::move);
0
aleksdenni
8 сентября 2021, 06:08
Или так
horses.forEach(Horse::move);
0
SoSed
11 апреля, 09:14
Так сначала и сделал) Валик меня послал)
0
ПавелExpert
6 сентября 2019, 19:01
я тут один как дурак из 6 сентября 2019 года...? метод мув вызывать какого класса?
0
Yerzhan
28 ноября 2019, 17:52
в методе move класса Hippodrome делаешь цикл для вызова из списка hourses по очереди лошадей и у них вызываешь метод move. Думаю понятно объяснил, чтоб не писать готовое решение.
+1
Степан Уемлянин
18 апреля 2018, 17:30
Как вызвать лошади я не понимаю. Помогите
0
hidden #2307890
30 апреля 2020, 21:04
for (Horse horse horses) { horse.move() }
А вообще лучше вернуться на уровней так 10-15 назад, если такие вопросы возникают... Хотя 35 лвл)))
+2
Anonimus15063Expert
8 декабря 2017, 02:16
Вах, минус 5 попыток, цикл не должен быть вложенным в цикл с вызовом метода print у лошадей
0
KarahanidExpert
27 августа 2017, 13:38
For each в move() не принимает, только обычный for.
0
Михаил Набиуллин
3 октября 2017, 07:58
приняло с foreach
+3
Сергей Черник
7 ноября 2017, 13:29
лямбду берет
+2
Аслан Backend Developer в Mail.ru Group Expert
30 ноября 2017, 15:51
stream() для чего?
Так ведь тоже можно?
+10
Сергей Черник
2 декабря 2017, 17:27
Привычка для ясности ;)
0
Vladimir Creslin
13 декабря 2017, 06:17
У меня приняло :
horses.forEach(x->x.move());
+1
ezhilo85
29 января 2019, 21:14
Чертовы извращенцы )
+13
Артём Уколов
27 апреля 2020, 13:52
у меня нормально принимает
for (Horse horse : horses){
horse.move();
}
+3
Osip Akopyants
25 июня 2017, 11:45
Не принимало из-за статических методов в коне.
0
Юрий Хомяк
22 июня 2017, 15:15
пока очень нравится всё!! Спасибо!!
+1