Create a linked list of objects

Assignment Help Basic Computer Science
Reference no: EM131441597

1. Write a Java program that addresses a real world problem that needs a linked list. Create a linked list of objects (the object should be a realistic entity). Do NOT use the Java api libraries for this.

Your program should have the following methods implemented:

  • Appropriate constructor methods
  • A display method that outputs all the details about the objects in the linked list
  • A method that adds your object to the front of the list
  • A method that adds your object to the end of the list
  • A method that removes the first object in the list
  • A method that searches through the list to find an object
  • A method that performs a useful mathematical computation aggregated over all objects of the linked list

Demonstrate that your program works by providing meaningful console messages (NOT requiring user input) that walk the tester through linked-list operations, e.g., Inserting an object onto it,searching, removing.

Call your primary source file:

LinkedListImplementation.java

2. Create a visual front end to the linked list above, simulating the operations you have coded. You have the freedom to choose the tools you will use to provide a graphical interface with your program developed in 1.

Reference no: EM131441597

Questions Cloud

Explain how iron ore is refined to make steel : MIET2115 Assignment. Explain how iron ore is refined to make steel. Explain how titanium ore is refined to make a useable titanium alloy. Describe what metallic glasses or amorphous metals are, how they are formed, and where they can be used
Computing coupon payments and par value : You observe the following information about bonds A and B, both of which make semiannual coupon payments (with payments occurring at the end of each semiannual period).
Topic-theme-employee it acceptable use policy : Select an employee acceptable use policy for a real or fictional organization that addresses its information systems, technology and assets. If necessary, make changes to the policy to include, but not necessarily be limited to, email, social medi..
What would happen prisoners were not cared for properly : How do special needs, mentally ill, and substance-abusing prisoners affect the jail and prison systems at state and federal levels? What would happen if these prisoners were not cared for properly?
Create a linked list of objects : 1. Write a Java program that addresses a real world problem that needs a linked list. Create a linked list of objects (the object should be a realistic entity). Do NOT use the Java api libraries for this.
What sources are not acceptable for academic research : TOPIC CHOSEN - Present how strategic planning, performance improvement, and information systems are interrelated and fundamental to the delivery of quality health care. What sources are not acceptable for academic research and referencing
What is amortization schedule : Amortization schedule a. Complete an amortization schedule for a $23,000 loan to be repaid in equal installments at the end of each of the next three years.
Determining the direction of your project : HIS206 (HIR1709E)- Determining the direction of your project by writing a thesis statement. Choosing the events that you will discuss in your Final Project.
Simple program for bulk spell-checking : Bulk Spell Checker (Java) This is a relatively simple program for bulk spell-checking and correcting an entire website. It has several pieces:

Reviews

Write a Review

Basic Computer Science Questions & Answers

  What is the worst case run time for a binary search

What is the worst case run time for a binary search?

  Process-quality-capacity and inventory

The case study should show a relationship between the Christian values of Truett Cathy and how these Christian values influence the major operations decisions as described in Chapter 1 of the text: Process, Quality, Capacity and Inventory.

  Create an instance of the class hashmap

Write statements that add four nickname-name pairs to your dictionary. Then write statements that retrieve and display the name that corresponds to a nickname of your choice.

  What will be stored in ecx

Assuming that 00417005 is the address loaded in EDI, what will be the value stored in EDI following the repne scasb instruction? What will be stored in ECX

  How many bull’s-eyes do you expect her to get

Arrows. An Olympic archer is able to hit the bull's-eye 80% of the time. Assume each shot is independent of the others. If she shoots 6 arrows, what's the probability of each of the following results?

  How does a diesel engine differ from a gasoline engine

For a specified compression ratio, is a diesel or gasoline engine more efficient?

  The acquisition of software is complex for various reasons

The acquisition of software is complex for various reasons: an organization may have any number of software applications, which keep changing over time

  Describe the principal causes of system quality problems

Define and describe computer vision syndrome and repetitive stress injury (RSI) and explain their relationship to information technology.

  Discuss the implications of capital market imperfections

We return to this issue later in the chapter when we discuss the implications of capital market imperfections.

  Member functions for returning the monthly payment

Your loan class should have member functions for setting the loan amount, interest rate, and number of years of the loan. It should also have member functions for returning the monthly payment amount and the total amount paid to the bank at the en..

  Describe the structure of the world wide web

Describe the structure of the World Wide Web as interconnected hypertext documents and create and validate HTML documents - create presentations using Cascading Style Sheets and DHTML.

  Are the events mutually exclusive or mutually inclusive

What is the probability that the next member to report that a car will not start has a flooded engine or a dead battery?

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