用Java編寫程式,設計模擬電梯執行的類

時間 2021-08-30 10:49:09

1樓:趣事情

最佳答案**如下:

public class elevatormodel implenent elevatormodellistener

public abstract class location

public class floor extends location

public class door implenent elevatormovelistener

public class button implenent elevatormovelistener

public class elevatorshaft

public class light implenent elevatormovelistener

public class bell implenent elevatormovelistener

public class elevator extends location implenets

buttonlistener,doorlistener,belllistener,runable

public class person extends thread

2樓:匿名使用者

先定義一共有多少樓!

static integer 在幾樓;

監聽使用者輸出使用者在幾樓;

通過電梯在幾樓與使用者在幾樓之間的樓差判斷電梯上下、到達時間(假設多長時間上/下一層樓,剛啟動的一層/快停下的一層要多少時間加速/減速 ...);

使用者輸入樓後列印輸出計算到的需要的時間並告訴使用者電梯上/下狀態,同時電梯所在幾樓每隔多少秒增加/減少;

電梯上/下的時候使用者再次輸入樓數,判斷電梯到達新輸入樓層需要的層數(時間)(判斷是直接去新輸入的那樓還是先到上一次/若干次輸入的那一樓/頂樓/底樓)...;

VB編寫程式 設計程式,當單擊窗體時,在窗體上顯示任意一

假設你的 路徑為d fafa.gif,如下 private sub form click picture1.picture iif picture1.picture loadpicture loadpicture d fafa.gif loadpicture end sub 這樣就可以單擊切換 了,...

java語言程式設計編寫程式顯示下面的圖案顯

冷葉憶雪 public class demo1 public class demo2 分別執行的結果 c語言程式設計 編寫程式,在螢幕上輸出下面的圖案 要求用for 迴圈實現 include 只要控制每行開頭空格的 個數遞增就可以了 int main void return 0 名很難記 inclu...

用C語言編寫程式,用C語言編寫一個程式

樓上沒有找出相差最小的數而是找出的和平均數比較結果中最小的數 include include void main int v,b 10 int i v a 0 a 1 a 2 a 3 a 4 a 5 a 6 a 7 a 8 a 9 10 for i 0 i 10 i for i 0 i 9 i if...