|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--cscie160.hw3.Floor
Constructor Summary | |
Floor(int mFloorNumber)
|
Method Summary | |
void |
addPerson(int mDestFloor)
Create a Passenger on this floor, wanting to get to [mDestFloor]. |
void |
addPerson(cscie160.hw3.Passenger objPerson)
Put a Passenger instance into one of three ArrayLists, depending on which Floor the passenger is trying to get to |
int |
getNumDwnPsngrs()
Return the number of passengers wanting to go down called by findDirection() in class Elevator |
int |
getNumUpPsngrs()
Return the number of passengers wanting to go up called by findDirection() in class Elevator |
void |
unloadAndLoadPassengers(cscie160.hw3.Elevator objElevator)
Unload elevator passengers destined for this Floor, then load waiting passengers, into elevator. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Floor(int mFloorNumber)
Method Detail |
public void addPerson(int mDestFloor)
mDestFloor
- floor number Passenger is trying to get to.public void addPerson(cscie160.hw3.Passenger objPerson)
objPerson
- reference to Passenger object being added to this Floor.public void unloadAndLoadPassengers(cscie160.hw3.Elevator objElevator)
objElevator
- Elevator object stopping at this floor.public int getNumUpPsngrs()
public int getNumDwnPsngrs()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |