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 @Override
public String getEnergyType() {return "Electric";} public String getEnergyType() {return "Electric";}
//Implement Chargeable //Implement Chargeable
public void charge(double amount) { public void charge(double amount) {
if (amount <= 0) { if (amount <= 0) {
+16 -3
View File
@@ -24,7 +24,20 @@ public class SportsCar extends GasCar {
this.zeroToHundred = zeroToHundred; this.zeroToHundred = zeroToHundred;
} }
// TODO: Override showDetails() @Override
// Call super.showDetails() public void showDetails() {
// Print acceleration time 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");
}
} }