上传者: 42164931
|
上传时间: 2021-10-09 19:27:52
|
文件大小: 48KB
|
文件类型: -
加州火车
这是一个火车站控制系统,不仅可以自动火车,而且可以自动乘客。 从现在开始,乘客将成为机器人。 每个机器人和每个火车都由一个线程控制。
系统的工作方式如下:
•火车到达车站并打开车门时,它将调用以下功能:
工位装载列车(结构工位*工位,整数)
其中“计数”表示令人满意地装载后火车上有多少个座位。 (所有乘客都坐在他们的座位上,或者火车已经满员,或者所有等待的乘客都登上了票)。
•如果没有乘客在车站等候,或者没有可用的免费座位,火车会立即离开车站。
•乘客机器人到达车站时,首先会调用以下功能:
车站候车(结构车站*车站)
仅当火车在车站中并且火车上有一个供乘客坐下的自由座位时,此功能才返回。
•一旦乘客坐下,它将调用以下功能:
板载站(结构站*站)
让火车知道它已经登上了。