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

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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