// Учитывая приведенный ниже код для MyGame. java, напишите вспомогательный метод в классе Monster // под названием AssemMonsterPenalty () на основе приведенного ниже описания:
// Имя метода: AssemMonsterPenalty ( )
// Тип возвращаемого значения: int
// Видимость: приватная (верно для Class Monster?)
// Параметры: int curHP (представляющая текущее значение HP для Monster)
// Описание:
// Принимает значение int curHP и оценивает штраф в 200 пунктов за тип // Monster. Вычтите 200 из значения curHP и верните это значение. Когда код //System.out.println(m1) вызывается из метода MyGame.main (), он должен // распечатать следующее:
// Kyle: 800: 10: 5
// Код:
public static void main(String[] args)
{
// main method code here
Monster m1 = new Monster("Kyle",1000,10,5);
// printing out m1, should show the result of the penalty for being
// a monster.
System.out.println(m1);
}
}
public class Monster
{
private String name;
private int hitPoints;
private int defense;
private int attack;
public Monster(String newName, int HP, int Defense, int Attack)
{
name = newName;
hitPoints = HP;
defense = Defense;
attack = Attack;
}
// toString() method for printing out to console
public String toString()
{
return name + ": " + hitPoints + ": " + defense + ": " + attack;
}
// Helper method to assess penalty for being a monster
// your code below...
}