Write a method for the queue class in the queue

Assignment Help Basic Computer Science
Reference no: EM131243278

Queues are often used to simulate the flow of people, cars, airplanes, transactions, and so on. Write a program that models checkout lines at a supermarket, using the Queue class from the queue.java program (Listing 4.4). Several lines of customers should be displayed; you can use the display() method of Programming Project 4.1. You can add a new customer by pressing a key. You'll need to determine how the customer will decide which line to join. The checkers will take random amounts of time to process each customer (presumably depending on how many groceries the customer has). Once checked out, the customer is removed from the line. For simplicity, you can simulate the passing of time by pressing a key. Perhaps every keypress indicates the passage of one minute. (Java, of course, has more sophisticated ways to handle time.)

Project 4.1

Write a method for the Queue class in the queue.java program (Listing 4.4) that displays the contents of the queue. Note that this does not mean simply displaying the contents of the underlying array. You should show the queue contents from the first item inserted to the last, without indicating to the viewer whether the sequence is broken by wrapping around the end of the array. Be careful that one item and no items display properly, no matter where front and rear are.

Reference no: EM131243278

Describe operational risks and their sources

why cyber security exists and how it benefits the society, describe operational risks and their sources.describe product liability and the role of the government in acquisiti

What are the reasons for your choices

Discuss three principles that you found to be the most surprising or helpful in, the following website: " Biggest Mistakes in Web Design, 1995-2015." What principles will

Impact of cloud computing to data storage

Write a report on the impact of cloud computing to data storage highlighting its advantages and disadvantages. The report should be APA style and should not exceed 2000 word

Write a house class that has the following properties

Total number of rooms ( calculated: number of bedrooms + formal dining room if present + 1 for kitchen)Number of baths (house can have any number of 1/2 bath or 1/4 of a bat

Develop a model of a three-workstation serial production

Develop a model of a three-workstation serial production line with high reject rates: 7% after each workstation. Parts rejected after the first workstation are sent to scrap

Write a mips program to complete the following functions

Write a MIPS program to complete the following functions. You must write comments and follow the register convention. [30 points] (1) Declare an integer array of 20 elements

How to construct a valid main argument

We have learned this week about deductive reasoning, including what it takes for an argument to be valid. This discussion allows us to get more practice with the concept throu

Job specifications from a data file

Reading Job specifications from a data file and adding the required resources to each Job instance. j: : : : [: : ]*

Reviews

Write a Review

 
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd