Refactor: remove example package

This commit is contained in:
2026-04-25 09:59:19 +03:30
parent 2406c5917a
commit 84de0af232
10 changed files with 16 additions and 19 deletions
@@ -1,8 +1,4 @@
package org.example; package org;
import org.example.model.*;
import org.example.util.VehicleInspector;
import org.example.behavior.Serviceable;
public class Main { public class Main {
public static void main(String[] args) { public static void main(String[] args) {
@@ -1,4 +1,4 @@
package org.example.behavior; package org.behavior;
public interface Chargeable { public interface Chargeable {
void charge(double amount); void charge(double amount);
@@ -1,4 +1,4 @@
package org.example.behavior; package org.behavior;
public interface Refuelable { public interface Refuelable {
void refuel(double amount); void refuel(double amount);
@@ -1,6 +1,6 @@
package org.example.behavior; package org.behavior;
import org.example.model.Vehicle; import org.model.Vehicle;
public interface Serviceable { public interface Serviceable {
@@ -1,4 +1,4 @@
package org.example.model; package org.model;
/* /*
* Car extends Vehicle. * Car extends Vehicle.
@@ -9,7 +9,7 @@ package org.example.model;
* - performService(): print "General car service completed" * - performService(): print "General car service completed"
*/ */
import org.example.behavior.Serviceable; import org.behavior.Serviceable;
public abstract class Car extends Vehicle implements Serviceable { public abstract class Car extends Vehicle implements Serviceable {
@@ -1,4 +1,4 @@
package org.example.model; package org.model;
/* /*
* ElectricCar extends Car. * ElectricCar extends Car.
@@ -11,7 +11,7 @@ package org.example.model;
* Reset chargeLevel to 100 * Reset chargeLevel to 100
*/ */
import org.example.behavior.Chargeable; import org.behavior.Chargeable;
public class ElectricCar extends Car implements Chargeable { public class ElectricCar extends Car implements Chargeable {
@@ -1,4 +1,4 @@
package org.example.model; package org.model;
/* /*
* GasCar extends Car. * GasCar extends Car.
@@ -11,7 +11,7 @@ package org.example.model;
* Reset fuelLevel to 100 * Reset fuelLevel to 100
*/ */
import org.example.behavior.Refuelable; import org.behavior.Refuelable;
public class GasCar extends Car implements Refuelable { public class GasCar extends Car implements Refuelable {
@@ -1,4 +1,4 @@
package org.example.model; package org.model;
/* /*
* SportsCar extends GasCar. * SportsCar extends GasCar.
@@ -1,4 +1,4 @@
package org.example.model; package org.model;
/* /*
* Abstract base class for all vehicles. * Abstract base class for all vehicles.
@@ -1,6 +1,7 @@
package org.example.util; package org.util;
import org.example.model.*; import org.example.*;
import org.model.Vehicle;
/* /*
* Utility class to inspect vehicles. * Utility class to inspect vehicles.