Hajj-simulation/src/SUV.java
HeshamTB ee94355f42
Method in route getFastestTimeOfTravel(Vehicle):
- Every subclass of Vehicle needs to return
    the max of it self.

    - Calculate best case (empty streets) for
    a given vehcile using a Route.
2020-11-23 01:20:48 +03:00

35 lines
669 B
Java

public class SUV extends CivilVehicle {
private String UID;
private static int numeberOfSUV;
private final int TIME_TO_FIX = 15; //in minutes
public static final int MAX_FORWARD = 1300;
public SUV(double vehicleSize){
super(vehicleSize);
generateUID();
}
@Override
public int getMaxSpeed() {
return MAX_FORWARD;
}
public int getTimeToFix(){
return TIME_TO_FIX;
}
private void generateUID() {
numeberOfSUV++;
this.UID = String.format("SUV%04d", numeberOfSUV);
}
public String getUID(){
return this.UID;
}
}