A vehicle rental agency offers various model cars, SUVs and trucks for rent. Vehicles are identified by a unique VIN (Vehicle Identification Number). The set of features maintained for cars, SUVs and trucks are different. Cars are specified as a specific make and model, a miles per gallon rating, and seating capacity. SUVs are specified as a particular make and model, a miles per gallon rating, seating capacity, and cargo capacity. Trucks are specified as a particular length (in feet), miles per gallon rating, and load capacity.
The list of vehicles that you MUST USE, including the vehicle identification numbers (VINs) provided for this assignment, is given below.
You are to develop and test the Java classes needed to maintain a collection of vehicles of various type of a given vehicle rental agency.
Please check the attaced pdf file for more instructions.