Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package package1;
- import java.util.HashMap;
- public class Airline {
- private HashMap<String, Flight> flights;
- public Airline(){
- HashMap<String, Flight> flights = new HashMap<String, Flight>();
- }
- //Getter
- public HashMap<String, Flight> getFlights(){return flights;}
- ///Adds new flights
- public void AddFlight(Flight fli)
- {
- if(flights.containsKey(fli.getFlightNumber()))
- {
- System.out.println("--Flight " + fli + " Found--");
- System.out.println("Flight Already Exists");
- }
- else
- {
- flights.put(fli.getFlightNumber(), fli);
- System.out.println("Flight Added");
- }
- }
- public Seat getSeat(String FlightNo, String SeatNo){
- if (flights.containsKey(FlightNo))
- {
- Flight currentFlight = flights.get(FlightNo);
- if (currentFlight.getSeats().containsKey(SeatNo))
- {
- Seat tempSeat = currentFlight.getSeats().get(SeatNo);
- return tempSeat;
- }
- else
- {
- Seat tempSeat = new Seat(SeatNo);
- currentFlight.getSeats().put(SeatNo, tempSeat);
- return tempSeat;
- }
- }
- else
- {
- return null;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement