diff --git a/src/main/java/org/Main.java b/src/main/java/org/Main.java index c53ff93..7dd0b93 100644 --- a/src/main/java/org/Main.java +++ b/src/main/java/org/Main.java @@ -1,10 +1,7 @@ package org; import org.behavior.Serviceable; -import org.model.ElectricCar; -import org.model.GasCar; -import org.model.SportsCar; -import org.model.Vehicle; +import org.model.*; import org.util.VehicleInspector; public class Main { @@ -26,25 +23,31 @@ public class Main { 2, 3.9, "oil", 710 ); + HybridCar fun = new HybridCar( + "Aodi", "fun", 2026, 1000, + 5, 600, 40, 60, + "oil" + ); + //TODO 2 - Vehicle[] vehicles = {tesla, toyota, ferrari}; + Vehicle[] vehicles = {tesla, toyota, ferrari, fun}; //TODO 3 - for(int i = 0; i<3; i++) { + for(int i = 0; i<4; i++) { vehicles[i].basicInfo(); System.out.println(" "); } //TODO 4 - for(int i = 0; i<3; i++) { + for(int i = 0; i<4; i++) { VehicleInspector.inspect(vehicles[i]); } //TODO 5 - Serviceable[] serviceables = {tesla, toyota, ferrari}; + Serviceable[] serviceables = {tesla, toyota, ferrari, fun}; //TODO 6 - for(int i = 0; i<3; i++) { + for(int i = 0; i<4; i++) { Vehicle v = (Vehicle) serviceables[i]; if (serviceables[i].needsService(v)) { System.out.println(((Vehicle)serviceables[i]).getBrand() + " " + ((Vehicle)serviceables[i]).getModel());