4. Top Ten Gamers Implement a class that maintains a list of the top 10 performers in a video game. An entry on the list consists of a name and score, and the list is kept sorted in descending order...


Please show an example  of how or how to solve coding the problem from Starting out with Java from control structures through data structures 4th edition: chapter 19  programming challenge 4


4. Top Ten Gamers<br>Implement a class that maintains a list of the top 10 performers in a video game. An entry on the list<br>consists of a name and score, and the list is kept sorted in descending order of scores. Here is an<br>example of such a list when it has only four elements.<br>Spike<br>120<br>Whiz<br>105<br>G-Man<br>99<br>JediMaster 95<br>Use a class based on linked lists. The class should have a constructor that sets up an empty list, and a<br>void insert (String name, int score) method that adds a name and a score pair to the list. The<br>insert method puts the entry in the proper position so that the list stays sorted by score. The list<br>should have a maximum size of 10. After the list has 10 elements, an attempt to add a name with a<br>score that is less than or equal to the minimum score on the list is ignored, and adding a score that is<br>greater than the minimum score causes an entry with the minimum score to be dropped from the list.<br>Test the score with a graphical user interface similar to LinkedList1 Demo.java. The graphical<br>interface should support a single command of the form<br>insert name score<br>An example of such a command is

Extracted text: 4. Top Ten Gamers Implement a class that maintains a list of the top 10 performers in a video game. An entry on the list consists of a name and score, and the list is kept sorted in descending order of scores. Here is an example of such a list when it has only four elements. Spike 120 Whiz 105 G-Man 99 JediMaster 95 Use a class based on linked lists. The class should have a constructor that sets up an empty list, and a void insert (String name, int score) method that adds a name and a score pair to the list. The insert method puts the entry in the proper position so that the list stays sorted by score. The list should have a maximum size of 10. After the list has 10 elements, an attempt to add a name with a score that is less than or equal to the minimum score on the list is ignored, and adding a score that is greater than the minimum score causes an entry with the minimum score to be dropped from the list. Test the score with a graphical user interface similar to LinkedList1 Demo.java. The graphical interface should support a single command of the form insert name score An example of such a command is "insert Whiz 105."

Jun 09, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here