• 大小: 63KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-01
  • 语言: Java
  • 标签: 电梯调度  

资源简介

程序能够模拟多部电梯调度,通过输入指令进行运算。可以处理电梯内请求,电梯外请求,顺路捎带,加入停止电梯。用java实现的,内有java工程,还有一份输入输出样例。

资源截图

代码片段和文件信息

class Control{
private Request current;
public Control() {current = null;}
void newTask(RequestQueue rQ){
if(!rQ.isEmpty()){
current = rQ.deQueue();
}else{
current = null;
}
}
boolean enQueue(RequestQueue rQRequest requestElevator elevatorFloor floor){
// rQ.enQueue(request);
// return true;
if(request.get_outIn()){
if(floor.get_button(request.get_toFloor()request.get_direction())){
System.out.println(request.toString()+“ 和前面的任务相同,被冲掉了“);
return false;//没有入队
}
floor.set(request.get_toFloor() request.get_direction());
rQ.enQueue(request);
return true;
}else{
if(elevator.get_button(request.get_toFloor())){
System.out.println(request.toString()+“ 和前面的任务相同,被冲掉了“);
return false;
}
elevator.set(request.

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        301  2015-07-04 16:28  电梯调度\.classpath

     文件        385  2015-07-04 16:28  电梯调度\.project

     文件        598  2015-07-04 16:28  电梯调度\.settings\org.eclipse.jdt.core.prefs

     文件       2163  2015-07-04 17:56  电梯调度\bin\Control.class

     文件       2115  2015-07-04 18:05  电梯调度\bin\Control1.class

     文件       3681  2015-07-04 18:18  电梯调度\bin\Control2.class

     文件       1087  2015-07-04 18:18  电梯调度\bin\Control3.class

     文件       1718  2015-07-04 18:18  电梯调度\bin\ControlThread.class

     文件       2591  2015-07-04 17:56  电梯调度\bin\Elevator.class

     文件       2606  2015-07-04 18:57  电梯调度\bin\Elevator1.class

     文件       3386  2015-07-04 17:56  电梯调度\bin\Elevator2.class

     文件       2176  2015-07-04 16:28  电梯调度\bin\ElevatorSet.class

     文件        418  2015-07-04 16:28  电梯调度\bin\ElevatorThread.class

     文件       1070  2015-07-04 17:56  电梯调度\bin\Floor.class

     文件        343  2015-07-04 16:28  电梯调度\bin\GLO.class

     文件        830  2015-07-04 18:18  电梯调度\bin\MoniThread.class

     文件      96768  2015-07-04 16:28  电梯调度\bin\readme.doc

     文件       2659  2015-07-04 17:56  电梯调度\bin\Request.class

     文件       3158  2015-07-04 17:14  电梯调度\bin\Request1.class

     文件       1958  2015-07-04 16:28  电梯调度\bin\RequestQueue.class

     文件       1990  2015-07-04 18:05  电梯调度\bin\RequestQueue1.class

     文件       2099  2015-07-04 18:18  电梯调度\bin\Task3.class

     文件        329  2015-07-04 17:14  电梯调度\bin\Time.class

     文件      21504  2015-07-04 16:28  电梯调度\bin\多线程电梯模拟程序分析报告.doc

     文件      96768  2015-07-04 16:28  电梯调度\readme.doc

     文件       2034  2015-07-04 16:28  电梯调度\src\Control.java

     文件       2218  2015-07-04 18:05  电梯调度\src\Control1.java

     文件       4885  2015-07-04 18:18  电梯调度\src\Control2.java

     文件       2159  2015-07-04 16:28  电梯调度\src\Elevator.java

     文件       2425  2015-07-04 18:57  电梯调度\src\Elevator1.java

............此处省略18个文件信息

评论

共有 条评论

相关资源