#java #class #methods #parameters #return
#java #класс #методы #параметры #Возврат
Вопрос:
Скажем, я хочу создать игру. Я ввел некоторые символы (как класс) с параметрами здоровья и повреждения. Теперь я хочу создать метод с именем «PerformHit», который выполнял бы некоторую атаку. Нравится
class fight {
int PerformHit(object1,object2){
return object1.health - object2.damage;
}
}
Однако я не могу вызвать объект в качестве параметра метода. Как мне с этим справиться?
Комментарии:
1. Вы должны указать имя для своего параметра (object1 ParamName …)
Ответ №1:
java полностью типизирована. Итак, введите эти параметры. int performHit(Player player, Weapon weapon) { return player.health - weapon.damage; }
.
Ответ №2:
class fight {
int PerformHit(Object object1, Object object2){
return object1.health - object2.damage;
}
}
Комментарии:
1. Почти уверен, что «Объект» не обладает этими свойствами.