Files
v2g/class_diagram_custom.plantuml
2021-03-22 12:44:22 +01:00

39 lines
579 B
Plaintext

@startuml
class "car" {
battery : int
fullBattery : int
chargeLock : int
chargeSpeed : int
model : String
id : int
charge()
setChargeLock(double chargeLock)
double getBatteryRelativ()
}
class "carGrid" {
dockedCars : ArrayList<car>
models : carTemplate[]
chargeCars()
fillWithCars()
}
class "carTemplate" {
model : String
chargeSpeed : int
fullBattery : int
range : int
}
class "powerGrid" {
energieAvailable : int
savedEnergie : int
}
"carGrid" --> "*" "car" : dockedCars
"powerGrid" --> "carGrid"
"carGrid" --> "carTemplate"
@enduml