Expert Q&A Done PLEASE seperate each source file QueueADT QueueADT For this assignment, Imagine people entering a Queue or a Line and wait for a service, and leaves the Queue or Line after getting the...


PLEASE SEPARATE EACH SOURCE CODE


Expert Q&A<br>Done<br>PLEASE seperate each source file<br>QueueADT<br>QueueADT<br>For this assignment, Imagine people entering a Queue<br>or a Line and wait for a service, and leaves the Queue<br>or Line after getting the service.<br>Implement in C++ a QueueADT that does the following:<br>1. gets the input ( person's first name) from the<br>user (from the keyboard)<br>2. inserts (represents as if the person is entering a<br>queue or to wait in line for a service) the first<br>name into the Queue (your Queue ADT must be<br>able to have a maximum of 20 names)<br>3. your QueueADT must have the behaviors of<br>inserting, removing, and retrieving & displaying<br>the Queue on the screen after each event<br>(either entry of a name into the queue, OR<br>removing name of the person leaving from the<br>queue.<br>NOTE:<br>Your QueueADT must implement ALL the Main<br>behaviors of a typical Queue Data structure<br>such as inserting (or enqueueing), removing (or<br>dequeueing), displaying, etc. and any other<br>helper<br>• Implement using the Object-Oriented paradigm<br>(the way we did an ADT in the class showing<br>modularity)<br>• Make sure your application/user/client program<br>shows an example of the use of each of the<br>methods in your class, at least once.<br>• Make sure you con<br>nent appropriately<br>• Make sure your program is indented properly<br>• Use a struct where needed<br>• NO PLGIARISM in ANY FORM. The instructor<br>may ask questions and not give any points if you<br>cannot answer questions on the your program<br>you submitted.<br>• Please make sure you submit the three code<br>files (*.h, *.cpp, and *Main.cpp).<br>• NO links, NO zipped files, OR other format files<br>such as pdf, word, etc. (POINTS WILL BE<br>TAKEN OFF or WILL GET ZERO points)<br>• Only other format file that is allowed is the<br>screen shots in (picture format)<br>

Extracted text: Expert Q&A Done PLEASE seperate each source file QueueADT QueueADT For this assignment, Imagine people entering a Queue or a Line and wait for a service, and leaves the Queue or Line after getting the service. Implement in C++ a QueueADT that does the following: 1. gets the input ( person's first name) from the user (from the keyboard) 2. inserts (represents as if the person is entering a queue or to wait in line for a service) the first name into the Queue (your Queue ADT must be able to have a maximum of 20 names) 3. your QueueADT must have the behaviors of inserting, removing, and retrieving & displaying the Queue on the screen after each event (either entry of a name into the queue, OR removing name of the person leaving from the queue. NOTE: Your QueueADT must implement ALL the Main behaviors of a typical Queue Data structure such as inserting (or enqueueing), removing (or dequeueing), displaying, etc. and any other helper • Implement using the Object-Oriented paradigm (the way we did an ADT in the class showing modularity) • Make sure your application/user/client program shows an example of the use of each of the methods in your class, at least once. • Make sure you con nent appropriately • Make sure your program is indented properly • Use a struct where needed • NO PLGIARISM in ANY FORM. The instructor may ask questions and not give any points if you cannot answer questions on the your program you submitted. • Please make sure you submit the three code files (*.h, *.cpp, and *Main.cpp). • NO links, NO zipped files, OR other format files such as pdf, word, etc. (POINTS WILL BE TAKEN OFF or WILL GET ZERO points) • Only other format file that is allowed is the screen shots in (picture format)
Jun 04, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here