Vehicle Management System

This commit is contained in:
2026-05-08 15:54:24 +03:30
parent 1c7604b3c7
commit 832debcb53
+7 -7
View File
@@ -1,8 +1,8 @@
package org; package org;
import org.model.Porsche; import org.model.ElectricCar;
import org.model.Benz; import org.model.GasCar;
import org.model.Audi; import org.model.SportsCar;
import org.model.Vehicle; import org.model.Vehicle;
import org.service.Serviceable; import org.service.Serviceable;
import org.util.VehicleInspector; import org.util.VehicleInspector;
@@ -11,9 +11,9 @@ public class Main
{ {
public static void main(String[] args) public static void main(String[] args)
{ {
Porsche porsche = new Porsche("Porsche", "911 Carrera", 2023, 5000, 450); ElectricCar porsche = new ElectricCar("Porsche", "Taycan", 2023, 12000, 93.4);
Benz benz = new Benz("Mercedes-Benz", "E-Class", 2022, 10000, 220); GasCar benz = new GasCar("Mercedes-Benz", "C200", 2022, 28000, 2.0);
Audi audi = new Audi("Audi", "RS5 Sportback", 2021, 8000, 333); SportsCar audi = new SportsCar("Audi", "R8", 2021, 15000, 570);
Vehicle[] vehicles = { porsche, benz, audi }; Vehicle[] vehicles = { porsche, benz, audi };
@@ -44,10 +44,10 @@ public class Main
{ {
System.out.println(v.getBrand() + " " + v.getModel() + " does not need service."); System.out.println(v.getBrand() + " " + v.getModel() + " does not need service.");
} }
System.out.println(); System.out.println();
} }
// TODO 7 (Optional):
System.out.println("=== Workshop Completed ==="); System.out.println("=== Workshop Completed ===");
} }
} }