Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Automotora {
- public static void main(String[] args) {
- //creatienda();
- /*
- *-------------------------------------------------------
- * Pagar pasaje
- * -----------------------------------------------------
- */
- Taxi miTaxi = new Taxi("Negro", "2021", 5000);
- System.out.println("\n 1) PASAJE DE TAXI");
- System.out.println("--------------");
- System.out.println("Ingrese dinero $" + miTaxi.getValorPasaje() +
- " el valor de su pasaje.");
- Scanner sc = new Scanner(System.in);
- int pagado = sc.nextInt();
- while (pagado<=0) {
- System.out.println("Ingrese un valor mayor a cero : ");
- pagado = sc.nextInt();
- }
- int retorno=miTaxi.pagarPasaje(pagado);
- if (retorno==0) {
- System.out.println("Su pasaje esta pagado, tome asiento");
- }
- else if (retorno==pagado){
- System.out.println("Le falto dinero, busque un cajero.");
- System.out.println("Le devolvemos su dinero.");
- }
- else {
- System.out.println("Retire su vuelto de $"+retorno);
- }
- sc.close();
- /*
- *-------------------------------------------------------
- * Asientos disponibles
- * -----------------------------------------------------
- */
- Bus miBus = new Bus("Blanco invierno", "2021", 50);
- System.out.println("\n\n 2) La capacidad del bus es de " +
- miBus.asientosDisponibles() + " asientos.");
- System.out.println("-------------------------------------------");
- /*
- *-------------------------------------------------------
- * Imprimir el MiniBus
- * -----------------------------------------------------
- */
- MiniBus miMiniBus = new MiniBus("Blanco invierno", "2021", 30, "Interurbano");
- System.out.println("\n\n 3) Atributos del MiniBus");
- System.out.println("============================");
- System.out.println("Color : " + miMiniBus.getColor() +
- "\nPatente a�o : " + miMiniBus.getPatente() +
- "\nCapacidad asientos : " + miMiniBus.getCantidadAsientos() +
- "\nTipo de viaje : " + miMiniBus.getTipoViaje()
- );
- /*
- *-------------------------------------------------------
- * Tienda Stock
- * -----------------------------------------------------
- */
- System.out.println("\n\n-----------------------");
- System.out.println(" 4) Tienda");
- System.out.println("-----------------------");
- Vendedor miVendor = new Vendedor("1-9", "Ven001", 25, "Alameda 103");
- Cliente miCustom = new Cliente("2-7", "CLI001", 33);
- Tienda miTienda = new Tienda(miVendor, miCustom, 44);
- System.out.println("\nEl stock de la tienda es de " +
- miTienda.existeStock() + " vehiculos.");
- System.out.println("---------------------------------------");
- }
- //================================================
- // Otros metodos de prueba
- //================================================
- public static void creatienda() {
- Vendedor vendor = new Vendedor();
- ArrayList <Vendedor> aVendors = new ArrayList <Vendedor>();
- /*
- * -------------------------------------------------------
- * Se crean 3 clientes solo por probar
- * -------------------------------------------------------
- */
- System.out.println("\nSe usa toString de la clase y de la super");
- System.out.println("-----------------------------------------");
- vendor.setRut("1179484-1");
- vendor.setNombre("Vendedor 001");
- vendor.setEdad(61);
- vendor.setDireccion("Neverland 1111");
- aVendors.add(vendor);
- System.out.println(vendor);
- vendor = new Vendedor();
- vendor.setRut("2279484-2");
- vendor.setNombre("Vendedor 002");
- vendor.setEdad(62);
- vendor.setDireccion("Neverland 2222");
- aVendors.add(vendor);
- System.out.println(vendor); // Uso toString de la clase y la super clase
- vendor = new Vendedor();
- vendor.setRut("3379484-3");
- vendor.setNombre("Vendedor 003");
- vendor.setEdad(63);
- vendor.setDireccion("Neverland 3333");
- aVendors.add(vendor);
- System.out.println(vendor);
- System.out.println("\n # Vendedores : "+aVendors.size());
- System.out.println("========================");
- Iterator <Vendedor> iterate = aVendors.iterator();
- while(iterate.hasNext()){
- vendor = (Vendedor) iterate.next();
- System.out.println( "\n Nombre : " + vendor.getNombre() +
- "\n Direccion : " + vendor.getDireccion() +
- " RUT : " + vendor.getRut() +
- " Edad : " + vendor.getEdad());
- }
- Cliente custom = new Cliente();
- ArrayList <Cliente> aCustom = new ArrayList <Cliente>();
- custom.setRut("1179484-1");
- custom.setNombre("Cliente 001");
- custom.setEdad(61);
- aCustom.add(custom);
- custom = new Cliente();
- custom.setRut("2279484-2");
- custom.setNombre("Cliente 002");
- custom.setEdad(62);
- aCustom.add(custom);
- custom = new Cliente();
- custom.setRut("3379484-3");
- custom.setNombre("Cliente 003");
- custom.setEdad(63);
- aCustom.add(custom);
- System.out.println("\n\n Clientes : "+aCustom.size());
- System.out.println("========================");
- Iterator <Cliente> iterateCl = aCustom.iterator();
- while(iterateCl.hasNext()){
- custom = (Cliente) iterateCl.next();
- System.out.println( "\n Nombre : " + custom.getNombre() +
- "\n RUT : " + custom.getRut() +
- " Edad : " + custom.getEdad());
- }
- /*
- * ---------------------
- * Se crea una Tienda
- * ---------------------
- * */
- Tienda miTienda = new Tienda(vendor, custom, 40);
- System.out.println("\n La Tienda");
- System.out.println("================");
- System.out.println(miTienda);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement