Trains Class Diagram
2017-03-26 16:23:11 0 举报
一个Trains类图通常包括多个类,例如Train、Wagon、Engine等。这些类之间有各种关联关系,例如聚合关系、继承关系、实现关系等。在类图中,每个类都有一些属性和方法,用于描述该类的特征和行为。例如,Train类可能具有属性如车次、始发站、目的地等,以及方法如启动、停止、加速等。Wagon类可能具有属性如车厢类型、载客量等,以及方法如装载货物、卸载货物等。Engine类可能具有属性如型号、马力等,以及方法如燃烧燃料、排放废气等。通过这个类图,我们可以更好地理解火车系统的结构和功能,并为后续的软件开发提供指导。
作者其他创作
大纲/内容
TrainDGraphInterface
VE
- V : v- mEdgeList : ListEdge- path : int- isVisited : booleadn
+ addEdge(Edge:e)+ getEdge(V:dest):Edge+ getEdge():ListEdge+ getNodeValue():V
DGraphInterface
TrainListDGraph
- mVEList : LinkedList
GetShortestPath
- PriorityQueue : unVisited
- searchShortestDistance(V: v)
GetAllPathHelper
- ArrayList : sers- Stack : stack- int : step- int : distance
Edge
- V:src- V:dest- int:weight
收藏
收藏
0 条评论
下一页