Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package tests;
- import java.time.LocalDate;
- import java.time.LocalDateTime;
- import java.util.HashSet;
- import tipos.Vuelo;
- import tipos.VueloCompanya;
- import tipos.VueloCompanyaImpl;
- import tipos.VueloImpl;
- import tipos.Persona;
- import tipos.PersonaImpl;
- public class TestVuelo {
- public static void main(String[] args) {
- Vuelo x = creaVuelo1();
- System.out.println(x);
- System.out.println("Código del vuelo: "+x.getCodigo());
- System.out.println("Origen: "+x.getOrigen());
- System.out.println("Destino: "+x.getDestino());
- System.out.println("Número de plazas: "+x.getNumPlazas());
- System.out.println("Duracion del vuelo: "+x.getDuracion().toMinutes()+" min");
- System.out.println("Fecha de salida: " + x.getFechaSalida());
- System.out.println("Fecha de llegada: " + x.getFechaLlegada());
- System.out.println("¿Está completo el vuelo? " + x.getCompleto());
- System.out.println("Pasajeros en el vuelo: " + x.getNumPasajeros());
- System.out.println("Nombre pasajeros"+x.getPasajeros());
- VueloCompanya c = creaVueloCompanya1();
- System.out.println(c);
- System.out.println("Código del vuelo: "+c.getCodigo());
- System.out.println("Origen: "+c.getOrigen());
- System.out.println("Destino: "+c.getDestino());
- System.out.println("Número de plazas: "+c.getNumPlazas());
- System.out.println("Duracion del vuelo: "+c.getDuracion().toMinutes()+" min");
- System.out.println("Fecha de salida: " + c.getFechaSalida());
- System.out.println("Fecha de llegada: " + c.getFechaLlegada());
- System.out.println("¿Está completo el vuelo? " + c.getCompleto());
- System.out.println("Pasajeros en el vuelo: " + c.getNumPasajeros());
- System.out.println("Nombre Compañía: " + c.getNombreCompanya());
- }
- private static Vuelo creaVuelo1() {
- Vuelo res = new VueloImpl("415687468W","Sevilla","Roma", LocalDateTime.of(2018, 11, 9, 18, 30),
- LocalDateTime.of(2018, 12, 9, 18, 30), 34,new HashSet<Persona>());
- res.nuevoPasajero(new PersonaImpl("56565656A", "Juan", "Sin Miedo", LocalDate.of(1981, 1, 31)));
- res.nuevoPasajero(new PersonaImpl("57535656B", "Miguel", "Sin Miedo", LocalDate.of(1982, 2, 1)));
- res.nuevoPasajero(new PersonaImpl("56563256C", "Alberto", "Sin Miedo", LocalDate.of(1983, 3, 2)));
- res.nuevoPasajero(new PersonaImpl("12345656D", "Ana", "Sin Miedo", LocalDate.of(1984, 4, 3)));
- res.nuevoPasajero(new PersonaImpl("55565436E", "Mar�a", "Sin Miedo", LocalDate.of(1985, 5, 4)));
- res.nuevoPasajero(new PersonaImpl("43346446F", "Isabel", "Sin Miedo", LocalDate.of(1986, 6, 5)));
- res.nuevoPasajero(new PersonaImpl("57775657G", "Alejandro", "Sin Miedo", LocalDate.of(1987, 7, 6)));
- res.nuevoPasajero(new PersonaImpl("53535356H", "Susana", "Sin Miedo", LocalDate.of(1988, 8, 7)));
- return res;
- }
- private static VueloCompanya creaVueloCompanya1() {
- VueloCompanya x = new VueloCompanyaImpl("415687468W","Sevilla","Roma", LocalDateTime.of(2018, 11, 9, 18, 30),
- LocalDateTime.of(2018, 12, 9, 18, 30), 54, "Airbus", "Mathias");
- return x;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement