2014-12-11 2 views
-1

Я реализовал два класса, названных Ticket и Flight. У меня есть основная программа FlightTicketsProgram (на нижней стороне):ArrayListJavaFlightTicketsProgram

ArrayList<Ticket> tickets = new ArrayList<Ticket>(); 
ArrayList<Flight> flights = new ArrayList<Flight>(); 

Ticket ticket1 = new Ticket("201409112003", "George", "White", "TK2141"); 
Ticket ticket2 = new Ticket("201408182023", "John", "Clemens", "TK1852"); 
Ticket ticket3 = new Ticket("201409171004", "Alex", "Cats", "TK2141"); 
tickets.add(ticket1); 
tickets.add(ticket2); 
tickets.add(ticket3); 

Flight flight1 = new Flight("TK2141", "THY",  "Ankara", "Istanbul", "25.08.2014", "14:00", "14:50"); 
Flight flight2 = new Flight("TK1852", "THY",  "Barselona", "Istanbul", "15.09.2014", "05:55", "10:20"); 
Flight flight3 = new Flight("PC2136", "Pegasus", "Adana",  "Izmir",  "18.07.2014", "20:35", "22:40"); 
Flight flight4 = new Flight("DL9450", "Delta", "Frankfurt", "Amsterdam", "20.09.2014", "10:55", "13:00"); 
Flight flight5 = new Flight("KL1857", "KLM",  "Amsterdam", "Dusseldorf", "13.08.2014", "13:20", "14:30"); 
Flight flight6 = new Flight("PC1177", "Pegasus", "Antalya", "Istanbul", "22.10.2014", "10:00", "12:40"); 

flights.add(flight1); 
flights.add(flight2); 
flights.add(flight3); 
flights.add(flight4); 
flights.add(flight5); 
flights.add(flight6); 

//Step 1: print tickets 
System.out.println("Tickets:"); 
System.out.print(ticket1); 
System.out.print(ticket2); 
System.out.print(ticket3); 

//Step 2: print flights 
System.out.println("\nExisting flights:"); 
System.out.println(flight1); 
System.out.println(flight2); 
System.out.println(flight3); 
System.out.println(flight4); 
System.out.println(flight5); 

//Step 3: change a ticket 
System.out.println("Ticket change:"); 
tickets.get(0).setFlightNumber("PC2136"); 
System.out.print(tickets.get(0)); 

//Step 4: change a flight 
System.out.println("\nFlight change:"); 
flights.get(5).setDeparture("10:20"); 
flights.get(5).setArrival("13:00"); 
System.out.print(flights.get(5)); 

Я должен увидеть мой выход, как на нижней стороне для FlightTicketsProgram.java.

Билеты:

201409112003 - TK2141 - George White 
201408182023 - TK1852 - John Clemens 
201409171004 - TK2141 - Alex Cats 

Существующие рейсы:

THY - TK2141 Date: 25.08.2014 
From: Ankara - To: Istanbul 
Departure: 14:00 - Arrival: 14:50 

Как я могу это сделать?

+0

показать код для заказа билетов и Flight класса –

+0

я нету кода. Я не начал. Я спрашиваю об этом. я не могу ничего сделать .. :( –

+0

myprof прислал мне hw. у него есть только эти –

ответ

0

использование toString() в классах Flight и Ticket

+0

Я не могу ничего сделать, это моя домашняя работа :( –

+0

Вы используете Eclipse.? – Abhishek

+0

yes Eclipse .... –