Advertisement
Guest User

Untitled

a guest
Apr 28th, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. package package1;
  2.  
  3. import java.util.HashMap;
  4.  
  5.  
  6. public class Airline {
  7.  
  8. private HashMap<String, Flight> flights;
  9.  
  10.  
  11.  
  12. public Airline(){
  13.  
  14. HashMap<String, Flight> flights = new HashMap<String, Flight>();
  15. }
  16.  
  17. //Getter
  18. public HashMap<String, Flight> getFlights(){return flights;}
  19.  
  20.  
  21. ///Adds new flights
  22. public void AddFlight(Flight fli)
  23. {
  24. if(flights.containsKey(fli.getFlightNumber()))
  25. {
  26.  
  27. System.out.println("--Flight " + fli + " Found--");
  28. System.out.println("Flight Already Exists");
  29. }
  30. else
  31. {
  32.  
  33. flights.put(fli.getFlightNumber(), fli);
  34. System.out.println("Flight Added");
  35. }
  36. }
  37.  
  38.  
  39.  
  40. public Seat getSeat(String FlightNo, String SeatNo){
  41. if (flights.containsKey(FlightNo))
  42. {
  43. Flight currentFlight = flights.get(FlightNo);
  44. if (currentFlight.getSeats().containsKey(SeatNo))
  45. {
  46. Seat tempSeat = currentFlight.getSeats().get(SeatNo);
  47. return tempSeat;
  48. }
  49. else
  50. {
  51. Seat tempSeat = new Seat(SeatNo);
  52. currentFlight.getSeats().put(SeatNo, tempSeat);
  53.  
  54. return tempSeat;
  55. }
  56. }
  57. else
  58. {
  59. return null;
  60. }
  61.  
  62.  
  63.  
  64.  
  65.  
  66. }
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement