From fe69260c633f35ec2bc7a4db75b5b60cffb37f35 Mon Sep 17 00:00:00 2001 From: Zahra Gharagozloo Mazlaghan Date: Tue, 28 Apr 2026 20:08:15 +0330 Subject: [PATCH] Class VehicleInspector completed. --- src/main/java/org/util/VehicleInspector.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/main/java/org/util/VehicleInspector.java b/src/main/java/org/util/VehicleInspector.java index c83c420..f213bfb 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.Car; +import org.model.ElectricCar; +import org.model.GasCar; +import org.model.SportsCar; import org.model.Vehicle; /* @@ -11,12 +14,10 @@ import org.model.Vehicle; public class VehicleInspector { public static void inspect(Vehicle v) { - 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 SportsCar) {System.out.println("Check brakes and performance");} + else if (v instanceof ElectricCar) {System.out.println("Check battery system");} + else if (v instanceof GasCar) {System.out.println("Check engine and oil");} } }