develop #1

Merged
MehrdadShirvani merged 3 commits from develop into master 2026-05-15 12:56:13 +00:00
Showing only changes of commit 2de716271c - Show all commits
+15 -1
View File
@@ -20,13 +20,27 @@ public abstract class Vehicle {
this.mileage = mileage; this.mileage = mileage;
} }
// TODO: Create getters for all fields public String getBrand() { return brand; }
public String getModel() { return model; }
public int getYear() { return year; }
public double getMileage() { return mileage; }
// TODO: Implement addMileage(double km) // TODO: Implement addMileage(double km)
// If km is negative → print error // If km is negative → print error
// Otherwise increase mileage // Otherwise increase mileage
public void addMileage(double km)
{
if (km < 0) System.out.println("Error !");
else this.mileage += km;
}
// TODO: Declare abstract method getEnergyType() // TODO: Declare abstract method getEnergyType()
public abstract String getEnergyType();
public void basicInfo() { public void basicInfo() {
System.out.println( System.out.println(