列车时刻表的uml类图

时间:2014-02-19 03:38:46

标签: class

我想绘制火车时刻表的uml类图

如何绘制

方法 加火车 删除火车 更新雨 搜索火车

如果schdule类是系统的组合,那么创建新调度的方法是否必须在系统类中?

1 个答案:

答案 0 :(得分:0)

您首先需要考虑列车时刻表中应包含哪些信息,这些信息将是您班级中的实例变量。命名一些明显的:TrainNumber,ScheduledTrainTime,ExpectedTrainTime,TrainStatus。

根据上述属性,您可以添加updateExpectedTrainTime,updateTrainStatus,getTrainStatus等方法。等

就我个人而言,我会说Train课程可能包含TrainSchedule课程,而火车课程的时间表则通过培训课程更新