打车UML类图
2022-08-29 00:47:10 4 举报
打车UML类图:含乘客、打车平台、行程等信息
作者其他创作
大纲/内容
Passenger 乘客
+ phone :string // 手机尾号+ carType :ICarType // 意愿车型+ acceptOhers :boolean // 是否愿超时接收其它车型
ExpressCar
- instance :ExpressCar
+ getInstance()
依赖
ACar
+ brand :string // 品牌+ plate :string // 车牌号+ state :boolean // 车辆状态+ carType :ICarType
+ showCar() :void // 显示 车辆信息+ getTrip(lastPhone :string): Trip
关联
SpecialCar
- instance :SpecialCar
TaxiPlatform 打车平台
+ cars :ACar[] // 车组- instance :TaxiPlatform // 单例模式
span style=\"font-size: inherit;\
Trip
+ lastPhone :string // 乘客手机尾号+ car :ACar
Car
<<interface>>ICarType
+ model :string // 车型+ price :number // 每公里单价
依赖倒置
组合
聚合
0 条评论
回复 删除
下一页