类名 Hero
类代码
public class Hero {
String name;// 姓名
float hp;// 血量
float armor;// 护甲
int moveSpeed;// 移动速度
@Override
public String toString() {
return "Hero [name=" + name + ", hp=" + hp + ", armor=" + armor + ", moveSpeed=" + moveSpeed + "]";
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public float getHp() {
return hp;
}
public void setHp(float hp) {
this.hp = hp;
}
public float getArmor() {
return armor;
}
public void setArmor(float armor) {
this.armor = armor;
}
public int getMoveSpeed() {
return moveSpeed;
}
public void setMoveSpeed(int moveSpeed) {
this.moveSpeed = moveSpeed;
}
public void keng() {
System.out.println("坑队友!");
}
void addSpeed(int speed) {
moveSpeed = moveSpeed + speed ;
}
public static void main(String[] args) {
Hero garen = new Hero();
garen.name = "盖伦";
garen.hp = 616.28f;
garen.armor = 27.536f;
garen.moveSpeed = 350;
garen.addSpeed(100);
System.out.println("garen:" + garen.toString());
Hero temoo = new Hero();
temoo.name = "提莫";
temoo.hp = 456.28f;
temoo.armor = 29.12f;
temoo.moveSpeed = 450;
temoo.addSpeed(120);
System.out.println("temoo:" + temoo.toString());
}
}
运行结果
garen:Hero [name=盖伦, hp=616.28, armor=27.536, moveSpeed=450]
temoo:Hero [name=提莫, hp=456.28, armor=29.12, moveSpeed=570]