Java Programing Design class CarInLine, with the following specifications: The class has two instance variables: arrivalTime and DepartureTime, stored as integers. Define a constructor that accepts an integer as an argument representing the arrival time, in which you set the departure time to zero, marking the beginning of a simulation. Create an appro
Java Programing Design class CarInLine, with the following specifications: The class has two instance variables: arrivalTime and DepartureTime, stored as integers. Define a constructor that accepts an integer as an argument representing the arrival time, in which you set the departure time to zero, marking the beginning of a simulation. Create an appro
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
Related questions
Question
Java Programing
- Design class CarInLine, with the following specifications:
- The class has two instance variables: arrivalTime and DepartureTime, stored as integers.
- Define a constructor that accepts an integer as an argument representing the arrival time, in which you set the departure time to zero, marking the beginning of a simulation.
- Create an appropriate set and get methods for the two instance variables.
- Implement a method totalTime() that returns an integer value representing the time spent in the queue, as the difference between the departure time and the arrival time.
- Define ten queues, simulating the functionality of the process, increasing the number of cashiers from one, and collecting the average waiting time for each scenario.
- Each simulation will work with the same number of cars, which is considered 100.
- The maximum number of cashiers/toll booths is 10.
- Create the queue with link-based implementation.
- Create each queue with the corresponding number of cashiers, from 1 to 10, and record the average processing time.
- Save the processing time in an array of integer values representing the processing time.
- At the end of the simulation, display the results in a table with the number of cashiers and the average waiting time, measured in seconds.
- Choose the optimum number of cashiers, considering that the desired wait time is 1.5 minutes (90 seconds)
- Display the result of your simulation, which is the optimum number of cashiers.
- If you implement all the required methods correctly, the driver program should generate outputs similar to the following:

Transcribed Image Text:P
AutoSave OFF
92
Home Insert Draw Design Layout
X
Calibri (Bo... v 12 V
A A
Paste
B T U
ab X₂
A
Page 1 of 1
0 words
V
14
✓
References
Aav Po
Dv
V
Number of cashiers:
Average time:
Optimum number of cashiers is: 9
Average processing time: 90
Press any key to continue . . .
English (United States)
Mailings Review View Picture Format
B-E 1¹E ==
V
A↓
V
2
1
Work cited copy
1
4050
2
1805
3
Tell me
Aa BbCcDdEe
Normal
I 1
3
1060
4
690
Aa BbCcDdEe
No Spacing
4
J
5
470
AaBbCcDc AaBbCcDdEe AaBb(
Heading 1
Heading 2
Title
5
6
325
7
223
8
147
6
Focus
9
90
Styles
Pane
10
90
7
1
Dictate
E
I
Comments
Share
Sensitivity Editor
+ 170%
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 5 steps with 3 images

Recommended textbooks for you

Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON

Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science

Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning

Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON

Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science

Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning

Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning

Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education

Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY