Advertisement
Guest User

...

a guest
Jan 21st, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.99 KB | None | 0 0
  1. package tests;
  2.  
  3. import java.time.LocalDate;
  4. import java.time.LocalDateTime;
  5. import java.util.HashSet;
  6.  
  7. import tipos.Vuelo;
  8. import tipos.VueloCompanya;
  9. import tipos.VueloCompanyaImpl;
  10. import tipos.VueloImpl;
  11. import tipos.Persona;
  12. import tipos.PersonaImpl;
  13.  
  14. public class TestVuelo {
  15.  
  16.     public static void main(String[] args) {
  17.         Vuelo x = creaVuelo1();
  18.        
  19.         System.out.println(x);
  20.         System.out.println("Código del vuelo: "+x.getCodigo());
  21.         System.out.println("Origen: "+x.getOrigen());
  22.         System.out.println("Destino: "+x.getDestino());
  23.         System.out.println("Número de plazas: "+x.getNumPlazas());
  24.         System.out.println("Duracion del vuelo: "+x.getDuracion().toMinutes()+" min");
  25.         System.out.println("Fecha de salida: " + x.getFechaSalida());
  26.         System.out.println("Fecha de llegada: " + x.getFechaLlegada());
  27.         System.out.println("¿Está completo el vuelo? " + x.getCompleto());
  28.         System.out.println("Pasajeros en el vuelo: " + x.getNumPasajeros());
  29.         System.out.println("Nombre pasajeros"+x.getPasajeros());
  30.        
  31.         VueloCompanya c = creaVueloCompanya1();
  32.        
  33.         System.out.println(c);
  34.         System.out.println("Código del vuelo: "+c.getCodigo());
  35.         System.out.println("Origen: "+c.getOrigen());
  36.         System.out.println("Destino: "+c.getDestino());
  37.         System.out.println("Número de plazas: "+c.getNumPlazas());
  38.         System.out.println("Duracion del vuelo: "+c.getDuracion().toMinutes()+" min");
  39.         System.out.println("Fecha de salida: " + c.getFechaSalida());
  40.         System.out.println("Fecha de llegada: " + c.getFechaLlegada());
  41.         System.out.println("¿Está completo el vuelo? " + c.getCompleto());
  42.         System.out.println("Pasajeros en el vuelo: " + c.getNumPasajeros());
  43.         System.out.println("Nombre Compañía: " + c.getNombreCompanya());
  44.     }
  45.    
  46. private static Vuelo creaVuelo1() {
  47.      Vuelo res = new VueloImpl("415687468W","Sevilla","Roma", LocalDateTime.of(2018, 11, 9, 18, 30),
  48.              LocalDateTime.of(2018, 12, 9, 18, 30), 34,new HashSet<Persona>());
  49.         res.nuevoPasajero(new PersonaImpl("56565656A", "Juan", "Sin Miedo", LocalDate.of(1981, 1, 31)));
  50.         res.nuevoPasajero(new PersonaImpl("57535656B", "Miguel", "Sin Miedo",   LocalDate.of(1982, 2, 1)));
  51.         res.nuevoPasajero(new PersonaImpl("56563256C", "Alberto", "Sin Miedo",  LocalDate.of(1983, 3, 2)));
  52.         res.nuevoPasajero(new PersonaImpl("12345656D", "Ana", "Sin Miedo",  LocalDate.of(1984, 4, 3)));
  53.         res.nuevoPasajero(new PersonaImpl("55565436E", "Mar�a", "Sin Miedo",  LocalDate.of(1985, 5, 4)));
  54.         res.nuevoPasajero(new PersonaImpl("43346446F", "Isabel", "Sin Miedo",   LocalDate.of(1986, 6, 5)));
  55.         res.nuevoPasajero(new PersonaImpl("57775657G", "Alejandro", "Sin Miedo",    LocalDate.of(1987, 7, 6)));
  56.         res.nuevoPasajero(new PersonaImpl("53535356H", "Susana", "Sin Miedo",   LocalDate.of(1988, 8, 7)));
  57.        
  58.      return res;
  59. }
  60.  
  61. private static VueloCompanya creaVueloCompanya1() {
  62.     VueloCompanya x = new VueloCompanyaImpl("415687468W","Sevilla","Roma", LocalDateTime.of(2018, 11, 9, 18, 30),
  63.              LocalDateTime.of(2018, 12, 9, 18, 30), 54, "Airbus", "Mathias");
  64.     return x;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement