AirlineTicketReservationAPI api = new AirlineTicketReservationAPI(); FlightInfo flightInfo = api.getFlightInfo(flightNumber); SeatAvailability status = api.getSeatAvailability(flightNumber); // ... ReservationResult result = api.bookTicket(flightNumber, passengerInfo); if(result == ReservationResult.SUCCESS){ } else { } FlightScheduler scheduler = new FlightScheduler(); FlightInfo flightInfo = scheduler.getFlightInfo(flightNumber); // ... scheduler.updateFlightInfo(flightInfo); SeatManager seatManager = new SeatManager(); SeatAvailability status = seatManager.getSeatAvailability(flightNumber); // ... seatManager.updateSeatAvailability(status);


上一篇:
下一篇:
切换中文