在周一我们软件工程的老师交给我们一个任务:设计电梯调度,实现四个电梯从1层到21层的运作,每层乘客都可以实现上,下,进,出的操作,同时可以控制电梯的开关。
首先定义一个电梯类:
class elector
{
成员函数:
电梯开
电梯关
电梯上升
电梯下降、
电梯的警报
成员:
电梯的承重量
电梯的速度
}
其次,定义乘客类
class chengke
{
成员:
乘客的重量
成员函数:
乘客的选择楼层
乘客选择上升
乘客选择下降
乘客选择开关
}
定义万两个类以后,通过传递数据,使得乘客实现对电梯的调度
当乘客的重量之和大于电梯所承受的重量时,电梯做出相应的反应,比如发出声响。
最后,为了完成设计,需要对程序的界面进行设计和处理。我们初步设置的界面如下:
注释:最上面的是电梯,图片里面的1234是指要去的楼层。
下面是楼层,
以上就是我们的初步设想,希望能够通过代码实现。
设计电梯调度的程序,简易介绍。-------赵静娜和尹亚男,布布扣,bubuko.com
原文:http://www.cnblogs.com/moshang-zjn/p/3590740.html