Question
Vehicle Class build class named Vehicle with the following attributes and methods: Attributes noOfWheels: The number of wheels on the vehicle color: The color of
Vehicle Class
build class named Vehicle with the following attributes and methods:
Attributes
noOfWheels: The number of wheels on the vehicle
color: The color of the vehicle
licensePlate: A license plate number
Methods Base Access Methods: All getters (accessors) and setters (modifiers).setters should have appropriate error detection. All accessors should start with "get" and all modifiers should start with "set" and then followed by the name of attribute using camel case.
For example, the accessors and modifiers for the noOfWheels attribute should be: getNoOfWheels setNoOfWheels Note: camel-case will require first letter of the attribute to capitalized. void park() : A pure virtual method that will be implemented within the child classes
PassengerVehicle Class
build class named PassengerVehicle that inherits the Vehicle class with the following attributes and methods: Attributes passengerSeats: The number of seats in the vehicle Methods Base Access Methods: All getters (accessors) and setters (modifiers). setters should have appropriate error detection. All accessors should start with "get" and all modifiers should start with "set" and then followed by the name of attribute using camel case.
CargoVehicle
build class named CargoVehicle that inherits the Vehicle class with the following attributes and methods: Attributes
noOfDoors: The number of doors on the vehicle l
oadCapacity: The maximum weight (lbs) that the vehicle can support Methods Base Access Methods: All getters (accessors) and setters (modifiers). setters should have appropriate error detection. All accessors should start with "get" and all modifiers should start with "set" and then followed by the name of attribute using camel case.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started