4.为Hero设计4个参数的构造方法 这四个参数分别是 String heroName float heroHP float heroArmor int heroMoveSpeed
时间: 2024-04-16 19:27:48 浏览: 88
好的,以下是为Hero设计的四个参数的构造方法:
```java
class Hero {
String name;
float hp;
float armor;
int moveSpeed;
public Hero(String heroName, float heroHP, float heroArmor, int heroMoveSpeed) {
name = heroName;
hp = heroHP;
armor = heroArmor;
moveSpeed = heroMoveSpeed;
}
}
public class Main {
public static void main(String[] args) {
Hero hero = new Hero("英雄", 100.0f, 50.0f, 300);
System.out.println("英雄名称:" + hero.name);
System.out.println("英雄生命值:" + hero.hp);
System.out.println("英雄护甲值:" + hero.armor);
System.out.println("英雄移动速度:" + hero.moveSpeed);
}
}
```
以上代码为Hero类添加了一个四个参数的构造方法。在构造方法中,将传入的参数分别赋值给对应的成员变量。在Main类中进行了实例化操作,并打印了英雄的名称、生命值、护甲值和移动速度。
阅读全文