设计电梯调度的程序,简易介绍。-------赵静娜和尹亚男

在周一我们软件工程的老师交给我们一个任务:设计电梯调度,实现四个电梯从1层到21层的运作,每层乘客都可以实现上,下,进,出的操作,同时可以控制电梯的开关。

首先定义一个电梯类:

class elector

{

成员函数:

电梯开

电梯关

电梯上升

电梯下降、

电梯的警报

成员:

电梯的承重量

电梯的速度

}

其次,定义乘客类

class  chengke

{

成员:

乘客的重量

成员函数:

乘客的选择楼层

乘客选择上升

乘客选择下降

乘客选择开关

}

定义万两个类以后,通过传递数据,使得乘客实现对电梯的调度

当乘客的重量之和大于电梯所承受的重量时,电梯做出相应的反应,比如发出声响。

最后,为了完成设计,需要对程序的界面进行设计和处理。我们初步设置的界面如下:

注释:最上面的是电梯,图片里面的1234是指要去的楼层。

下面是楼层,

以上就是我们的初步设想,希望能够通过代码实现。

posted @ 2014-03-09 22:01  打完BOSS去上课  阅读(339)  评论(1编辑  收藏  举报