Question: Programmed in Java: The distance a vehicle travels can be calculated as follows: Distance = Speed * Time For example, if a train travels 40

Programmed in Java:

The distance a vehicle travels can be calculated as follows: Distance = Speed * Time

For example, if a train travels 40 miles per hour (mph) for three hours, the distance travelled is 120 miles.

Design a class that stores the speed of a vehicle (in miles per hour) and the number of hours it has traveled. It should have a method named getDistance that returns the distance, in miles, that the vehicle has travelled.

Demonstrate the class in a program that uses a loop to display the distance a vehicle has traveled for each hour of a time period specified by the user. For example, if a vehicle is traveling at 40 mph for a three-hour time period, it should display a report similar to the one shown here.

Hour Distance Traveled

--------------------------------------------

1 40

2 80

3 120

Input validation: Do not accept a negative number for speed and any value less than one for time.

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!