Question: Using java, create a class named Vehicle that acts as a superclass for vehicle types. The Vehicle class contains private variables for the number of

Using java, create a class named Vehicle that acts as a superclass for vehicle types. The Vehicle class contains private variables for the number of wheels and the average number of miles per gallon. The Vehicle class also contains a constructor with integer arguments for the number of wheels and average miles per gallon, and a toString() method that returns a String containing these values. Create two subclasses, Car and MotorCycle , that extend the Vehicle class. Each subclass contains a constructor that accepts the miles-per-gallon value as an argument and forces the number of wheels to the appropriate value2 for a MotorCycle and 4 for a Car . Write a UseVehicle class to instantiate the two Vehicle objects and display the objects values. Save the files as Vehicle.java, Car.java, MotorCycle.java, and UseVehicle.java.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!