develop #1

Merged
Meraj merged 8 commits from develop into master 2026-05-18 15:56:18 +00:00
Showing only changes of commit e1d4003167 - Show all commits
+28 -5
View File
@@ -20,13 +20,36 @@ 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) public void addMileage(double km)
// If km is negative → print error {
// Otherwise increase mileage if (km < 0)
{
throw new IllegalArgumentException("Mileage cannot be negative!");
}
else
{
mileage += km;
}
}
// TODO: Declare abstract method getEnergyType() public abstract String getEnergyType();
public void basicInfo() { public void basicInfo() {
System.out.println( System.out.println(