package bus ; import java.io.Serializable; public class Vehicule implements IMileageEfficiency, Serializable{ private static final long serialVersionUID = 1L; double ME; double serialNumber; String made; String model; String color; int lenghtInFeet; protected int tripCounter; double energyConsumed; String eSuffix; Vehicule(double serialNumber, String made, String model, String color, int lenghtInFeet, int tripCounter, String eSuffix){ ME = 0; this.tripCounter = tripCounter; energyConsumed = 0; this.serialNumber = serialNumber; this.made = made; this.model = model; this.color = color; this.lenghtInFeet = lenghtInFeet; this.eSuffix = eSuffix; }; public double getSN() { return this.serialNumber; } public double getMilePerUnitOfEnergy() { if (energyConsumed == 0) { return 0; }else { ME = this.tripCounter/this.energyConsumed; return ME; } } public void makeTrip(int tripCounter, double energyConsumed) { this.energyConsumed = energyConsumed; this.tripCounter = tripCounter; }
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter