Я работаю над созданием текстовой игры в Java, я использую переменные класса и экземпляра и пытаюсь создать метод, который генерирует случайное число на основе числа, которое имеет переменная экземпляра max_attack
,
public class badPlayer
{
String description;
int health;
int award;
int max_attack;
public badPlayer(String description, int health, int award, int attack){
this.description=description;
this.health = health;
this.award = award;
this.max_attack = attack;
}
Random rnd = new Random();
public int maxAttack(){
int rand_int1 = rnd.nextInt(max_attack);
return rand_int1;
}
}
public class troll extends badPlayer
{
troll(int attack){
super("troll", 100, 50, 100);
}
}
Вывод
troll1005089
Я бы хотел, чтобы метод создавал случайные числа от 1 до 100.