/* * cobrar se ocupa de usar el cajero para cobrar. */ public boolean cobrar(String matricula) { boolean salir = true; /*Se crea un nuevo vehiculo con la matricula y la fecha se pone en el constructor de vehiculo*/ Vehiculo v = new Vehiculo(matricula); for (int i = 0; i < plazas.size() && salir; i++) { if (plazas.get(i).equals(v)) { plazas.get(i).obtenerVehiculo().asignarFechaSalida(); System.out.println("Cobrando al vehiculo matricula: " + v.getMatricula()); cajero.cobrar(numeroTicket, plazas.get(i).obtenerVehiculo()); numeroTicket++; salir = false; } else { System.out.println("El vehiculo no esta en el parking."); } } return salir == false; }