Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- `
- public class Main {
- static List<Prenda> alPrenda = new ArrayList<Prenda>();
- static Camisa camisa = new Camisa();
- static Pantalon pantalon = new Pantalon();
- static Calcetines calcetin = new Calcetines();
- static int opcion;
- static int eleccion;
- public static void main(String[] args) throws IOException {
- Scanner teclado = new Scanner(System.in);
- BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
- do {
- Scanner teclado = new Scanner(System.in);
- opcion = 0;
- System.out.println("------ MENU --------");
- System.out.println("1. Guardar prenda. ");
- System.out.println("2. Mostrar prendas. ");
- System.out.println("Elije la opcion deseada: ");
- opcion = teclado.nextInt();
- } while (opcion > 2);
- switch (opcion) {
- case 1:
- do {
- System.out.println("------- MENU GUARDAR -------");
- System.out.println("1. Camisa. ");
- System.out.println("2. Pantalon. ");
- System.out.println("3. Calcetin. ");
- System.out.println("Elije la opcion deseada: ");
- eleccion = teclado.nextInt();
- } while (eleccion > 3);
- switch (eleccion) {
- case 1:
- camisa = new Camisa();
- System.out.println("------- GUARDAR CAMISA -------");
- System.out.println("Introduce el ID. ");
- camisa.setId(br.readLine());
- System.out.println("Introduce el precio. ");
- camisa.setPrecio(teclado.nextDouble());
- System.out.println("Introdce la talla. ");
- camisa.setTalla(br.readLine());
- System.out.println("Introduce el color. ");
- camisa.setColor(br.readLine());
- System.out.println("Introduce el tipo de cuello. ");
- camisa.setTipoCuello(br.readLine());
- System.out.println("Introduce si tiene bolsillo. (true o false)");
- if (teclado.nextBoolean()) {
- camisa.setTieneBolsillo(true);
- } else {
- camisa.setTieneBolsillo(false);
- }
- alPrenda.add(camisa);
- System.out.println("Camisa guardada");
- break;
- case 2:
- pantalon = new Pantalon();
- System.out.println("------- GUARDAR PANTALON -------");
- System.out.println("Introduce el ID. ");
- pantalon.setId(br.readLine());
- System.out.println("Introduce el precio. ");
- pantalon.setPrecio(teclado.nextDouble());
- System.out.println("Introdce la talla. ");
- pantalon.setTalla(br.readLine());
- System.out.println("Introduce el color. ");
- pantalon.setColor(br.readLine());
- System.out.println("Introduce el tipo de cuello. ");
- pantalon.setCorte(br.readLine());
- alPrenda.add(pantalon);
- System.out.println("Pantalon guardada");
- break;
- case 3:
- calcetin = new Calcetines();
- System.out.println("------- GUARDAR CALCETIN -------");
- System.out.println("Introduce el ID. ");
- calcetin.setId(br.readLine());
- System.out.println("Introduce el precio. ");
- calcetin.setPrecio(teclado.nextDouble());
- System.out.println("Introdce la talla. ");
- calcetin.setTalla(br.readLine());
- System.out.println("Introduce el color. ");
- calcetin.setColor(br.readLine());
- alPrenda.add(calcetin);
- System.out.println("Calcetin guardada");
- break;
- }
- case 2:
- mostrarPrendas();
- break;
- default:
- break;
- }
- }
- public static void mostrarPrendas() {
- for (int i = 0; i < alPrenda.size(); i++) {
- alPrenda.get(i).mostrarInformacion();
- }
- }
- `
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement