I need help with creating a Java program described below: Trivia Game Create a simple trivia game for two players. The program will work like this: Starting with player 1, each player gets a turn at answering 5 trivia questions. (There are 10 questions, 5 for each player.) When a question is displayed, four possible answers are also displayed. Only one of the answers is correct, and if the player selects the correct answer, he or she earns a point. After answers have been selected for all of the questions, the program displays the number of points earned by each player and declares the player with the highest number of points the winner. You are to design a Question class to hold the data for a trivia question. The Question class should have String fields for the following data: A trivia question Possible answer 1 Possible answer 2 Possible answer 3 Possible answer 4 The number of the correct answer (1, 2, 3, or 4) The Question class should have an appropriate constructor(s), accessor, and mutator methods. The program should create an array of 10 Question objects, one for each trivia question (An ArrayList can be used instead of an array). Make up your trivia questions on the subject or subjects of your choice for the objects.
I need help with creating a Java
Trivia Game
Create a simple trivia game for two players. The program will work like this:
- Starting with player 1, each player gets a turn at answering 5 trivia questions. (There are 10 questions, 5 for each player.) When a question is displayed, four possible answers are also displayed. Only one of the answers is correct, and if the player selects the correct answer, he or she earns a point.
- After answers have been selected for all of the questions, the program displays the number of points earned by each player and declares the player with the highest number of points the winner.
You are to design a Question class to hold the data for a trivia question. The Question class should have String fields for the following data:
- A trivia question
- Possible answer 1
- Possible answer 2
- Possible answer 3
- Possible answer 4
- The number of the correct answer (1, 2, 3, or 4)
The Question class should have an appropriate constructor(s), accessor, and mutator methods.
The program should create an array of 10 Question objects, one for each trivia question (An ArrayList can be used instead of an array). Make up your trivia questions on the subject or subjects of your choice for the objects.
A two-player trivia game is displayed in this Java program. Out of a total of 10, it allows players to take turns answering five trivia questions. The data for each question, including the question itself, potential responses, and the right response, is stored in the game's Question class. Players score points for choosing the right responses throughout the course of the game. The program displays the final results and identifies the winner when all questions have been answered. With this implementation, you may test your knowledge and engage in friendly rivalry in a fun and dynamic way.
Please refer to the following steps for the complete solution to the problem above.
Step by step
Solved in 4 steps with 3 images