Untitled
unknown
java
a year ago
1.1 kB
7
Indexable
class Ride { public static final int speedLimit = 80; public double initial_speed; public double acceleration; public int baseFine; public int fineRate; double getHighestAccelerationTime() { return (80 - initial_speed) / acceleration; } double calculateFine(int hour) { double temp = hour - getHighestAccelerationTime(); return baseFine + (fineRate * temp); } } class Bike extends Ride { Bike() { initial_speed = 20; acceleration = 2; baseFine = 50; fineRate = 100; } } class Car extends Ride { Car(){ initial_speed = 40; acceleration = 10; baseFine = 100; fineRate = 150; } } class microbus extends Ride { microbus() { initial_speed = 15; acceleration = 5; } double calculateFine(int hour) { return 3000; } } public class Uthao { public static void main(String[] args) { Ride car = new Car(); System.out.println(car.calculateFine(10)); } }
Editor is loading...
Leave a Comment