Question
The following methods are used to generate Random Number Class for a Guessing Game. Could you please give a detailed explanation of what each method
The following methods are used to generate Random Number Class for a Guessing Game. Could you please give a detailed explanation of what each method does? And also please add comments for each of the methods and method body.
RANDOM NUMBER CLASS:
import java.util.Random;
public class RandomNumber {
int randomNumber;
public RandomNumber() {
Random rand = new Random();
this.randomNumber=rand.nextInt(99)+1;
}
public int compareNumber(int i){
if(this.randomNumber==i)
return 0;
else if (this.randomNumber
return 1;
else
return -1;
}
public int getRandomNumber() {
return randomNumber;
}
public void setRandomNumber(int randomNumber) {
this.randomNumber = randomNumber;
}
}
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started