电梯控制系统

设计

电梯控制系统有两个主要类:“Elevator”“ElevatorController”。还提供了一个助手类“乘客”

电梯

电梯管理有关其当前楼层、方向、目标楼层(向上和向下方向)、每个楼层的待处理请求(乘客)的详细信息。电梯的方向可以有以下值:

+1:电梯向上移动

-1:电梯向下移动

0:电梯空闲

电梯控制器

控制器控制所有电梯并管理系统的下一步。它还处理乘客的接送请求,并相应地将他们分配到电梯。

乘客