Мосты

  • 8
  • Недоступна
Создайте интерфейс Bridge с методом getCarsCount(), подсчитывающим количество машин и классы WaterBridge и SuspensionBridge, которые реализуют этот интерфейс. Метод getCarsCount() должен возвращать любое фиксированное значение типа int и это значение должно быть разным для разных классов.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (72)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Roman Semenov15 уровень, Санкт-Петербург
вчера, 12:56
public class Solution { public static void main(String[] args) { println(new WaterBridge()); println(new SuspensionBridge()); } //add println method here }
Eugene Semenov18 уровень, Санкт-Петербург
20 ноября, 19:45
"Метод getCarsCount должен возвращать разные значения для разных мостов(объктов классов WaterBridge и SuspensionBridge)" ну поставил я везде 0, это же тоже число!
Дмитрий19 уровень, Токио
3 ноября, 05:56
Не повторяйте моей ошибки - читайте условие внимательно. Я каким-то волшебным образом проглядел, что нужно интерфейс создавать в отдельном файле
Crazy Girl16 уровень, Санкт-Петербург
24 октября, 19:20
Ахтунг.... на печать ничего не выводит (ни из метода println, ни из метода main), аналогично не выводит даже текст "Что за нах" ( из метода main). И при этом валидатор принимает решение. Это чтоб Кузя посидел почесал репу?
Полина20 уровень
24 октября, 13:04
полагаю, что метод getCarsCount() всё же не подсчитывает классы, а мы эти классы должны создать. Поставьте запятую, пожалуйста, чтобы не путать )))
Дмитрий16 уровень, Казань
1 октября, 07:31
Отличная задачка, только правда статики еще не до конца понял. Получилось наугад)
Максим Василенко14 уровень, Киев
31 октября, 15:06
та же фигня со статиками. Как там на 16 уровне уже понятно про них или нет?
Yerzhan23 уровень, Актау
9 мая, 16:52
кучу времени угробил на эту задачу. До этого мучился в Idea, не получалось из за того, что метод getCarsCount был static. Понял ошибку и результат вышел, но валидатор не хотел пропускать. В Idea задача решалась, а валидатор не принимал, указывал на ошибку, что классы WaterBridge и Bridge (хотя это интерфейс) объявлены публичными и должны находиться в отдельных файлах. Хотя они у меня и были созданы в отдельных файлах. Пришлось в комменты лезть и там увидел, что данные классы не должны быть public. Убрал модификатор public и валидатор принял.
Yerzhan23 уровень, Актау
9 мая, 18:13
только теперь дошло почему валидатор указывал на ошибку, что классы WaterBridge и Bridge (хотя это интерфейс) объявлены публичными и должны находиться в отдельных файлах. Хотя они у меня и были созданы в отдельных файлах. Я создал эти файлы с именами + лишний пробел. НЕВНИМАТЕЛЬНОСТЬ. Это заметил когда вторую следующую задачу решал
Zhenya Kononov22 уровень, Санкт-Петербург
13 августа, 20:31
Да, у меня тоже затык был из-за лишнего пробела в названии файла))
Andrey18 уровень
3 мая, 07:48
Выходит, в статическом методе не указывается тип String. public static void println() и всё. Из-за этого ошибку выдавало: public static void String println();
Anton Rymarenko31 уровень
13 мая, 14:25
это из-за void(ничего не возвращает).String -только когда возвращает(return "строка")
Павел28 уровень, Санкт-Петербург
24 апреля, 19:03
я не понимаю что значит "Каждый класс и интерфейс должны быть в отдельных файлах."??? типо классы создать в окошках или что?
АртемGeek25 уровень, Москва
26 апреля, 16:01
В IDEA делаешь отдельные классы: CTRL + ALT + INSERT > Java Class
Светлана22 уровень, Минск
4 апреля, 11:44
Почему-то не хочет эта задача проходить в IDEA. Выдает "неизвестную ошибку во время проверки задания", при этом данные задачи не обновляются на сайте джавараша (тут до сих пор висит код, который я писал пару дней назад, пока в IDEA не перешла). Все обновляла. Что делать???))
Светлана22 уровень, Минск
4 апреля, 11:46
И другие задачи не открываются.... как обновить IDEA?!...)
Anton Rymarenko31 уровень
13 мая, 14:29
help-checkForUpdates
Светлана22 уровень, Минск
14 мая, 07:33
Сделала. Выдало - Connection failed (www.jetbrains.com). Please check network connection and try again.
Anton Rymarenko31 уровень
14 мая, 18:36
во время help-checkForUpdates или проверки задачи?