Question: Please use Java please create the following classes. and explain each step in comments please. Problem 2 [8 points Write and test user-defined class: Create
Please use Java
please create the following classes.
and explain each step in comments please.

Problem 2 [8 points Write and test user-defined class: Create a Vehicle class with the following: Instance variables (all integers is fine) for the Vehicle's unique, system generated ID time the Vehicle arrives to the toll booth line time the Vehicle gets to the toll booth (the front of the line) time the Vehicle leaves the toll booth A static instance variable to keep track of how many Vehicle objects have been instantiated. Use this for the unique system generated ID for each Vehicle. Non-Default Constructor - generates the unique ID, sets line arrival time via method parameter, assume default values for the other instance variables at instantiation time. Accessor Methods - for each instance variable Mutator (set*) Methods - for each non-system generated instance variable. Check for valid values (>0) and logical relationships between "line arrival time"
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
