В общем нужно сделать 4 класса. Транспорт, тип транспорта, маршрут и остановка. Каких либо требований нету, просто темы так сказать. И пляши вокруг них. Нужен совет по полям ну и по методам, кроме гет и сет.
Нужно ваше мнение и советов по ним.
TransportType имеет два поля перечисления тип и категория транспорта. Хз что еще сюда можна добавить общего для типа транспорта. В типе типа воздушный, гужевой и т.п., а категория типа общий, частный и т.п.
Станция будет вмещать в себе другой класс, Позиция, который вмещает в себе 2 поля широта и долгота. А так же название остановки станции и ее описание. Что еще можна добавить?
Маршрут... Содержит станции в себе, с доступом и поиском по них.
Транспорт считай со всем этим работает. Содержит поле типа ТипТранспорта, скорость, грузоподьемность, Общее название транспорта, габариты. Что еще можна добавить? Получаются просто классы\данные.
Требования по ним будут связать их в обьектную модель и привязать к гуи. В общем что можна добавить, и какие могут быть взаимосвязи.
Заранее благодарен.
Вот что напридумывал на данный момент, ваши коменты.
П.С. не нашел тега спойлер, что б спрятать превьюшки. По поводу юмл, change метод заменю на set, и не все гет\сет писал, ибо ясно что они будут.