User 13955274 Ответов: 1

Может ли кто-нибудь, пожалуйста, помочь мне с этим (java)


Вы проектируете автобусную систему университета. У каждого автобуса разное время отправления. Автобусы всегда отправляются в начале часа (например: ровно в 10 часов, ровно в 13 часов, ровно в 16 часов).

Напишите класс Bus, содержащий имя автобуса, все его время отправления, представленное в виде набора часов (в сутках есть 24 часа) и все следующие методы:

1.метод runTogether, который проверяет, работает ли фактическая шина одновременно с другой шиной (полученной в качестве параметра) не реже одного раза в день (подсказка: используйте методы набора).

2.статический метод allTimes, который принимает два автобуса и отображает все их время отправления без дублирования (подсказка: используйте методы набора).

3.добытчики и сеттеры.

4.метод toString возвращает информацию о шине.

5.нарисуйте диаграмму UML для этой задачи.

6.Напишите программу для тестирования ваших классов, вы должны создать два объекта Шины и проверить, что все ваши методы работают правильно. Примечание: все входные данные должны быть считаны от пользователя.

Что я уже пробовал:

Это то, с чего я начал, но теперь я не знаю, что делать дальше.



автобус общественного класса {

строки busname;
инт dphours;

public void setRunTogether (int dphours){

если ()

}


}

1 Ответов

Рейтинг:
5

Richard MacCutchan

Цитата:
Вы проектируете автобусную систему университета.
Те средства ты не какой-то незнакомец в интернете. Домашние задания задаются для проверки ваших знаний и обучения, а не для проверки вашей способности заставить кого-то другого выполнять вашу работу. Внимательно прочитайте вопрос, сделайте заметки о том, какие шаги необходимы для завершения каждого этапа, а также кодируйте и тестируйте каждый этап отдельно.