Elevator

时间:2024-04-03 03:13:32
【文件属性】:

文件名称:Elevator

文件大小:598KB

文件格式:ZIP

更新时间:2024-04-03 03:13:32

Java

电梯 ArrivalEvent.java 这是当电梯到达楼层时保存信息的事件。 Event.java 该类具有单击电梯中的按钮的人的本地时间和目的地信息。 Direction.java 包含向上和向下方向的枚举。 DirectionLamp.java 是代表灯泡的类,其中包含点亮或熄灭状态。 电梯.java Elevator类的设计使其可以从MiddleMan接收任务,并根据将要接收的给定任务上下移动电梯。 ElevatorButton.java 此类表示电梯中的按钮。 Floor.java 楼层类负责跟踪楼层号,并切换向上/向下按钮的灯。 FloorButton.java 此类表示在电梯地板上按下的按钮。 FloorEvent.java FloorEvent类处理发送到调度程序的请求,该请求从输入中获取解析的信息并创建一个事件。 FloorSubsystem.java


【文件预览】:
Elevator-main
----Iteration2_SchedulerStateDiagram_Updated.pdf(17KB)
----.gitignore(284B)
----.project(367B)
----input.txt(19B)
----Iteration2_UML_ClassDiagram.pdf(109KB)
----README.md(4KB)
----Iteration1_SequenceDiagram.pdf(19KB)
----input2.txt(40B)
----Iteration3_ SequenceDiagram.pdf(14KB)
----UML_Iteration1.pdf(48KB)
----Iteration2_SequenceDiagram.pdf(18KB)
----input3.txt(63B)
----input4.txt(67B)
----Iteration2_Work_Breakdown.pdf(22KB)
----Iteration3_UMLClassDiagram.pdf(140KB)
----Iteration2_ElevatorStateDiagram.pdf(19KB)
----src()
--------test()
--------main()
--------events()
--------states()
----Iteration2_SchedulerStateDiagram.pdf(17KB)
----.classpath(310B)
----input5.txt(42B)
----Responsibilities.pdf(44KB)
----Iteration2_UML_ClassDiagram_WithDes.pdf(116KB)
----Iteration1_SequenceDiagram.png(35KB)

网友评论