我想绘制火车时刻表的uml类图
如何绘制
方法 加火车 删除火车 更新雨 搜索火车
如果schdule类是系统的组合,那么创建新调度的方法是否必须在系统类中?
答案 0 :(得分:0)
您首先需要考虑列车时刻表中应包含哪些信息,这些信息将是您班级中的实例变量。命名一些明显的:TrainNumber,ScheduledTrainTime,ExpectedTrainTime,TrainStatus。
根据上述属性,您可以添加updateExpectedTrainTime,updateTrainStatus,getTrainStatus等方法。等
就我个人而言,我会说Train课程可能包含TrainSchedule课程,而火车课程的时间表则通过培训课程更新