Class SportsCar completed.

This commit is contained in:
2026-04-28 19:56:37 +03:30
parent 1251fd6b76
commit fb21770776
2 changed files with 17 additions and 4 deletions
+1 -1
View File
@@ -29,7 +29,7 @@ public class ElectricCar extends Car implements Chargeable {
@Override
public String getEnergyType() {return "Electric";}
//Implement Chargeable
public void charge(double amount) {
if (amount <= 0) {
+16 -3
View File
@@ -24,7 +24,20 @@ public class SportsCar extends GasCar {
this.zeroToHundred = zeroToHundred;
}
// TODO: Override showDetails()
// Call super.showDetails()
// Print acceleration time
@Override
public void showDetails() {
super.showDetails();
System.out.println(zeroToHundred);
}
@Override
public boolean needsService(Vehicle v) {
double mileage = v.getMileage();
return (mileage > 5000);
}
@Override
public void performService() {
System.out.println("High-performance brake system checked");
}
}