java實現電梯管理的方法(源程式)

2021-06-07 09:41:33 字數 625 閱讀 1923

//方法lifter

package com.hushi.elevator;

public inte***ce lifter

//類goodelevator實現lifter方法

package com.hushi.elevator;

public class goodelevator implements lifter

public void opendoor()

public void closedoor()

private void checkweightsensors()

@override

public void goup()

else

system.out.println("電梯已在最底層,不能再下降");

} else

system.out.println("電梯門未關,不能下降!");

} public void setfloor(int goal)

{ if(goal>=bottom_floor&&goal<=top_floor)

{ while(floor!=goal)

{ if(floor

電梯管理系統之資料結構的實現

分析題目可知需要最起碼需要對電梯以及乘客建模,電梯只有5層,而在5層電梯中,都有可能存在向下或者向上的乘客在等待,因此需要有等待佇列,每一層都有倆個等待佇列,乙個向上乙個向下。此外,為了滿足對電梯中更加逼逼真的建模,即模擬乘客出電梯的順序是先進後出 一般認為i先進電梯的要站靠內一點,所以比較晚出去 ...

Python實現協程的幾種方法

非同步化框架一部分 協程詳解 python中實現協程的幾種方法 通過greenlet實現協程 pip install greenlet i 安裝模組 from greenlet import greenlet 匯入模組 def fun1 print 1 第二步 輸出 1 gr2.switch 第三步...

Java實現執行緒的方法

有四種方法 1 繼承thread public class mythread extends thread 2 實現 runnable 介面public class myrunnable implements runnable thread runnable new thread new myrun...