电梯是一种常见的交通设施,它能够垂直地运输人和物。
- 电梯的状态包括静止、上升和下降三种状态,其中静止状态是电梯启动后的初始状态,即门是关闭的停止状态(StateStopping)。
- 电梯在运行过程中可以进行状态转换,例如从静止状态可以转换到上升状态(StateGoingUp)或下降状态(StateGoingDown);从上升状态可以转换到下降状态,反之亦然。
- 电梯还可以处于开门状态(StateOpened),此时门是打开的,乘客可以进出电梯。在电梯处于开门状态时,如果电梯超载则会进入超载报警状态(StateWarning),门仍然是开着的。
StateStopping ----> StateGoingUp
| |
| |
| |
| |
| |
| |
V V
StateOpened StateGoingDown
| |
| |
| |
|_________________|
简单的电梯状态图模型
在此状态转换图中,电梯的状态有三种:静止、上升、下降。箭头表示状态之间的转换,例如从静止状态可以转换到上升状态。