Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- /**
- *
- * @author alessio
- */
- public class Garage
- {
- public static void inserisci(Object[] garage, int i)
- {
- Scanner scan = new Scanner(System.in);
- System.out.println("\nScegli veicolo: \n[M]Moto\n[F]Furgone\n[A]Automobile");
- char scelta = scan.next().charAt(0);
- System.out.println("\nMarca: ");
- String marca = scan.next();
- System.out.println("\nAnno: ");
- int anno = scan.nextInt();
- System.out.println("\nCilindrata: ");
- int cilindrata = scan.nextInt();
- switch (scelta)
- {
- case 'M':
- case 'm':
- System.out.println("\nTempi: ");
- int tempi = scan.nextInt();
- Moto moto = new Moto(tempi);
- moto.setMarca(marca);
- moto.setAnno(anno);
- moto.setCilin(cilindrata);
- moto.setTipo("Moto");
- System.out.println(moto.toString());
- garage[i] = moto;
- break;
- case 'F':
- case 'f':
- System.out.println("\nCapienza: ");
- double capienza = scan.nextDouble();
- Furgone furgone = new Furgone(capienza);
- furgone.setMarca(marca);
- furgone.setAnno(anno);
- furgone.setCilin(cilindrata);
- furgone.setTipo("Furgone");
- System.out.println(furgone.toString());
- garage[i] = furgone;
- break;
- }
- }
- }
- public static void stampa(Object[] garage)
- {
- for (int j = 0; j < garage.length; j++)
- {
- if (garage[j] != null)
- {
- System.out.println(garage[j].toString());
- }
- }
- }
- }
Add Comment
Please, Sign In to add comment