//------------------------------------------------------------------------ // class SlowCar - inheritance //------------------------------------------------------------------------ public class SlowCar extends Car { private double speedLimit = 112.65408; // kph == 70 mph public SlowCar() {} public SlowCar(String licensePlate, double speed, double maxSpeed, String make, String model, int year, int numberOfPassengers, int numDoors) { super(licensePlate, speed, maxSpeed, make, model, year, numberOfPassengers, numDoors); if (speed > speedLimit) { speed = speedLimit; } } public void accelerate(double deltaV) { double speed = this.speed + deltaV; if (speed > this.maxSpeed) { speed = this.maxSpeed; } if (speed > speedLimit) { speed = speedLimit; } if (speed < 0.0) { speed = 0.0; } this.speed = speed; } }