Implement a generic stack and queue classes

Assignment Help JAVA Programming
Reference no: EM131074255

Implement a generic stack and queue classes (StackUMUC<T> and QueueUMUC<T>, named to avoid confusion with the classes already defined in the JDK). Specific requirements include:

- Create a set of tests demonstrating that your classes work correctly.
- Use the GUI and classes you defined in Week to test your stack and queue classes.
- Methods for StackUMUC<T>
- StackUMUC (int) // constructor
- void push (T)
- T pop ()
- T peek ()
- String toString ()
- Methods for QueueUMUC<T>
- QueueUMUC (int) // constructor
- void put (T)
- T get ()
- T peek ()
- String toString ()

In your documentation, answer this question:

At what point does the performance of your program begin to degrade - say take longer than 1 or 10 seconds?
- Submission should include the following in a single zip file:
- a readme file (see below)
- all source code files
- relevant data files
- Documentation (a readme file) for the project should include the following sections:
- a description of the design,
- a user's guide
- a test plan
- a section on lessons learned
- this should be a single file in one of the following formats: doc, docx, txt, odt, pdf
- this should be a professional quality presentation
- there should be appropriate comments in the source code files

Submit your zip file to the project 1 submission area.

Reference no: EM131074255

Questions Cloud

Characteristics or christian schools : (300 word count) Prompt: There are some educators who do not like to label a school as "Christian" or not. As educators, can you work in a public school and lead a "Christian classroom"?
Question regarding the sound venture : Death of a Salesman- Would Happy and Biff be effective business owners and would their enterprise be a sound venture if you were looking to invest?
Journey to the carthaginian court : When Venus surrounds Aeneas and Achates with a cloud to protect their journey to the Carthaginian court, Virgil alludes to what similar occurrence in the Odyssey?
Was pettit''s behavior unprofessional or immoral : If teachers have good performance inside the classroom, should they also be held to a higher moral standard outside the classroom? Explain why or why not.
Implement a generic stack and queue classes : CMSC 350 Project - Implement a generic stack and queue classes (StackUMUC and QueueUMUC , named to avoid confusion with the classes already defined in the JDK)- Create a set of tests demonstrating that your classes work correctly.
What is the presenting electronic addiction problem : What is the presenting electronic addiction problem? Provide a brief statement regarding why this student has come in today. What motivated this client to get help
Question regarding sample mean and standard deviation : a. Is there sufficient evidence to conclude that the mean airline takeoff deviation is not zero at the 0.05 level of significance? b. Suppose the executive took a sample of 100 takeoff deviations and found the same sample mean and standard deviat..
Chemical formula of a compound : Discuss how you could experimentally determine the chemical formula of a compound?
Describe common rites of passage from two cultures : Describe common rites of passage from two cultures around the world and compare them to a common American rite of passage. Possible resources might include National Geographic and the Argosy University Online Library

Reviews

Write a Review

JAVA Programming Questions & Answers

  Write a method in java that uses a switch statement

Write a method in JAVA that uses a switch statement and takes a person's age using an integer parameter , then checks if the age is valid (0-110), and then RETURNS a string based on the age

  Portable file system implement a portable file system with

implement a portable file system with java language. i do have some requirements.implement a portable file system pfs.

  Write a java program to read the numbers from the disk file

Write a Java program to read the numbers from the disk file and store them in an integer array ( not an ArrayList ).

  Write a method named rowofstars

Write a method named rowOfStars that takes a single integer parameter n and returns a String with that many stars in it.

  Java project

Prompt the user for an int between lower and upper boundary.

  Int variable with a boolean variable

In java programming Can we compare int variable with a boolean variable?

  Design and implement a java program to determine the sum

Design and implement a Java program that will gather a group of floating point numbers and determine the sum and average of the data entered. The program should use separate methods for inputting the data, calculating the sum, calculating the aver..

  Extend the java defined hashmap class

Your goal is to extend the java defined HashMap class to add the ability to store multiple objects. To do this, you will edit MultiHashMap.java to both add new methods and override two methods from HashMap.

  The menu is displayed and the user must select

The menu is displayed and the user must select an option (a number between 0 and 7). The action corresponding to the selection is performed, then the menu is displayed again and the user can choose another option.

  Java graphics-write an application that extends jframe and

java graphics-write an application that extends jframe and that displays a phrase in every font size from 6 through

  Create your own unique java application

Create your own unique Java application to read all data from the file echoing the data to standard output. After all data has been read, display how many data were read. For example, if 10 integers were read, the application should display all 10..

  Mvc pattern and servlet

When you use the MVC pattern, the controller directs the flow of control to

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