public class Test { public static void main(String[] args) { /* Testing Passenger Class */ //invoking constructor Passenger p = new Passenger("Sami", "Rollins", 88888); //invoking printInfo method p.printInfo(); //invoking getFirstName and getLastName methods System.out.println("First Name is " + p.getFirstName()); System.out.println("Last Name is " + p.getLastName()); //invoking getFrequentFlyerNum method System.out.println("Frequent flyer number is " + p.getFrequentFlyerNum()); //invoking getInfo method System.out.println("Info is " + p.getInfo()); //invoking all set methods p.setFirstName("Bob"); p.setLastName("Smith"); p.setFrequentFlyerNum(99999); //invoking printInfo to verify that information was changed p.printInfo(); /* End Testing Passenger Class */ /* Testing Flight Class */ //invoking constructor Flight f = new Flight("UAL45", "SFO", "PHX", 2); //invoking get methods System.out.println("Flight Number " + f.getFlightNumber()); System.out.println("Origin " + f.getOrigin()); System.out.println("Destination " + f.getDestination()); //invoking set methods f.setFlightNumber("UAL111"); f.setOrigin("LAX"); f.setDestination("BOS"); //invoking printInfo method f.printInfo(); //invoking addPassenger if(f.addPassenger(new Passenger("Mickey", "Mouse", 9435))) { System.out.println("Passenger Mickey added successfully."); } else { System.out.println("Unsuccessful passenger add of Mickey."); } if(f.addPassenger(new Passenger("Donald", "Duck", 1111))) { System.out.println("Passenger Donald added successfully."); } else { System.out.println("Unsuccessful passenger add of Donald."); } //verify correct info returned when flight is full if(f.addPassenger(new Passenger("Daisey", "Duck", 3322))) { System.out.println("Passenger Daisey added successfully."); } else { System.out.println("Unsuccessful passenger add of Daisey."); } f.printInfo(); /* End Testing Flight Class */ } }