diff --git a/src/main/java/org/model/SportsCar.java b/src/main/java/org/model/SportsCar.java index 1a6866d..ef932ac 100644 --- a/src/main/java/org/model/SportsCar.java +++ b/src/main/java/org/model/SportsCar.java @@ -24,9 +24,6 @@ public class SportsCar extends GasCar { this.zeroToHundred = zeroToHundred; } - // TODO: Override showDetails() - // Call super.showDetails() - // Print acceleration time @Override public void showDetails() { diff --git a/src/main/java/org/util/VehicleInspector.java b/src/main/java/org/util/VehicleInspector.java index c83c420..ff36bd6 100644 --- a/src/main/java/org/util/VehicleInspector.java +++ b/src/main/java/org/util/VehicleInspector.java @@ -1,6 +1,9 @@ package org.util; import org.*; +import org.model.ElectricCar; +import org.model.GasCar; +import org.model.SportsCar; import org.model.Vehicle; /* @@ -14,9 +17,17 @@ public class VehicleInspector { v.basicInfo(); - // TODO: - // If ElectricCar → print "Check battery system" - // If SportsCar → print "Check brakes and performance" - // If GasCar → print "Check engine and oil" + if (v instanceof ElectricCar) + { + System.out.println("Check battery system"); + } + else if (v instanceof SportsCar) + { + System.out.println("Check brakes and performance"); + } + else if (v instanceof GasCar) + { + System.out.println("Check engine and oil"); + } } }