|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmodels.StupidController
models.ImprovedStupidController
public class ImprovedStupidController
The stupid controller ensures that the elevator moves from bottom to top to bottom ... stopping only at floor where requests are made.
Constructor Summary | |
---|---|
ImprovedStupidController(ElevatorForController elevator)
|
Method Summary | |
---|---|
boolean |
stopAtNextFloor()
Only stop at floors where requests to stop have been made |
Methods inherited from class models.StupidController |
---|
bindToElevator, calculateDirection, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ImprovedStupidController(ElevatorForController elevator)
Method Detail |
---|
public boolean stopAtNextFloor()
stopAtNextFloor
in interface ControllerForElevator
stopAtNextFloor
in class StupidController
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |