diff --git a/src/garage/Garage.java b/src/garage/Garage.java index 293ebff..46beffa 100644 --- a/src/garage/Garage.java +++ b/src/garage/Garage.java @@ -19,16 +19,20 @@ public class Garage { veicoli[ritorno] = v; return ritorno; } - + public VeicoloAMotore estraiVeicolo(int posto) { VeicoloAMotore ritorno = this.veicoli[posto]; this.veicoli[posto] = null; return ritorno; } - + public void stampaSituazionePosti() { - for (VeicoloAMotore veicoloAMotore : veicoli) { - System.out.println(veicoloAMotore.toString()); + for (int i = 0; i < this.veicoli.length; i++) { + if (this.veicoli[i] != null) { + System.out.println("Posizione " + i + ":\n" + this.veicoli[i].toString()); + } else { + System.out.println("La posizione " + i + " รจ vuota."); + } } }