/** This class is the vehicle object. @author Isaac Shoebottom (3429069) */ public class Vehicle { private static long uniqueIDTracker = 100; private final long uniqueID; private int numberOfPassengers; private final int axles; private final double weight; Vehicle(int numberOfPassengers, int wheels,double weight ) { this.weight = weight; this.axles = (wheels > 2) ? wheels/2 : 0; this.numberOfPassengers = numberOfPassengers; uniqueID = uniqueIDTracker + 1; uniqueIDTracker++; } public double getWeight() { return weight; } public int getAxles() { return axles; } public int getNumberOfPassengers() { return numberOfPassengers; } public long getUniqueID() { return uniqueID; } public void setNumberOfPassengers(int numberOfPassengers) { this.numberOfPassengers = numberOfPassengers; } }