cscie160.hw3
Class Passenger

java.lang.Object
  |
  +--cscie160.hw3.Passenger

public class Passenger
extends java.lang.Object

CSCIE160

Assignment 2: Elevator part 2

Date Due: March 14, 2001

Passenger class: This class complements the elevator class and floor class for the elevator project. This is done according to the specification on homework 3.

By David Cheung


Constructor Summary
Passenger(int numDestFloor)
          Constructors:
Passenger(int numCurrentfloor, int numDestFloor)
           
 
Method Summary
 void arrive()
          arrive()
 int getCurrentFloor()
          getCurrentFloor;
 int getDestFloor()
          getDestFloor;
static void main(java.lang.String[] argv)
          Main: Test purposes only.
 void setCurrFloor(int numFloor)
          setCurrentFloor;
 void setDestFloor(int numFloor)
          setDestFloor;
 java.lang.String toString()
          toString()
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Passenger

public Passenger(int numDestFloor)
Constructors:

Passenger(int DestFloor), or Floor(int CurrentFloor, int DestFloor)

Assumes the current floor is 1 if only 1 integer value is passed.

Parameters:
DestFloor - the destination floor of the passenger
CurrentFloor - the currentfloor of the passenger.

Passenger

public Passenger(int numCurrentfloor,
                 int numDestFloor)
Method Detail

arrive

public void arrive()
arrive()

getCurrentFloor

public int getCurrentFloor()
getCurrentFloor;

This returns the interger value of which the passenger is currently in.


getDestFloor

public int getDestFloor()
getDestFloor;

This function returns the integer value for the destination for the passenger.


setCurrFloor

public void setCurrFloor(int numFloor)
setCurrentFloor;

This sets the currentfloor. The value takes in an integer for the floor.

Parameters:
numFloor - sets the current floor number

setDestFloor

public void setDestFloor(int numFloor)
setDestFloor;

This sets the destination floor.

Parameters:
numFloor - sets the destination floor

toString

public java.lang.String toString()
toString()

For Test purposes: Shows the passenger Current Floor and Destination Floor.

Overrides:
toString in class java.lang.Object

main

public static void main(java.lang.String[] argv)
Main: Test purposes only.