public class flight
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private int |
arrivalDay |
private int |
arrivalTime |
private java.lang.String |
departureCity |
private int |
departureDay |
private int |
departureTime |
private java.lang.String |
destinationCity |
private int |
ID |
Constructor and Description |
---|
flight(flight newFlight)
CONSTRUCTOR 2
|
flight(int ID,
java.lang.String departureCity,
java.lang.String destinationCity,
int departureTime,
int arrivalTime,
int departureDay,
int arrivalDay)
CONSTRUCTOR 1
|
Modifier and Type | Method and Description |
---|---|
int |
getArrivalDay() |
int |
getArrivalTime() |
java.lang.String |
getDepartureCity() |
int |
getDepartureDay() |
int |
getDepartureTime() |
java.lang.String |
getDestinationCity() |
int |
getFlyingTime() |
int |
getID() |
int |
returnDifferenceTime(int earlyFlightArrivalTime,
int earlyFlightArrivalDay)
Function to return the time difference between this flight and an early one.
|
java.lang.String |
toString() |
private int ID
private java.lang.String departureCity
private java.lang.String destinationCity
private int departureTime
private int departureDay
private int arrivalTime
private int arrivalDay
public flight(int ID, java.lang.String departureCity, java.lang.String destinationCity, int departureTime, int arrivalTime, int departureDay, int arrivalDay)
ID:
- Flight IDdepartureCity:
- City from where the flight will departdestinationCity:
- Destination city for the flightdepartureTime:
- Time at which the flight will departarrivalTime:
- Time at which the flight will arrive to destinationdepartureDay:
- Day at which the flight will departarrivalDay:
- Day at which the flight will arrive to destinationpublic flight(flight newFlight)
newFlight:
- Flight to clonepublic java.lang.String getDepartureCity()
public java.lang.String getDestinationCity()
public int getDepartureTime()
public int getArrivalTime()
public int getDepartureDay()
public int getArrivalDay()
public int getID()
public int returnDifferenceTime(int earlyFlightArrivalTime, int earlyFlightArrivalDay)
earlyFlightArrivalTime:
- Time at which the early flight arrived.earlyFlightArrivalDay:
- Day at which the early flight arrived.public int getFlyingTime()
public java.lang.String toString()
toString
in class java.lang.Object