develop #1

Merged
Meraj merged 8 commits from develop into master 2026-05-18 15:56:18 +00:00
Showing only changes of commit 963101b887 - Show all commits
+25 -4
View File
@@ -18,15 +18,36 @@ public abstract class Car extends Vehicle implements Serviceable {
public Car(String brand, String model, int year,
double mileage, int seats) {
// TODO: Call super constructor
super(brand, model, year, mileage);
this.seats = seats;
}
// TODO: Override getEnergyType() → return "Unknown"
@Override
public String getEnergyType()
{
return "Unknown";
}
// TODO: Override showDetails()
// Print brand, model, year, mileage, and number of seats
@Override
public void showDetails()
{
basicInfo();
System.out.println("number of seats: " + this.seats);
}
public boolean needsService(Vehicle v)
{
if (v.getMileage() > 10000)
{
return true;
}
return false;
}
public void performService()
{
System.out.println("General car service completed");
}
/*
* Implement Serviceable methods:
*