对下面的代码进行补充,完成抽象类的定义以及相关功能。输出请参考样例。 /* -------------请完善此部分代码-------------- */ Actor { int health = 100; public abstract void showStatus(); public void attack() { } public void setHealth(int health) { this.health = health; } } class Hero extends Actor { /* -------------请完善此部分代码-------------- */ } public class Main { public static void main(String[] args) { /* -------------请完善此部分代码-------------- */ } } 输入格式: 无 输出格式: health:100
时间: 2023-06-06 15:05:07 浏览: 306
/* -------------请完善此部分代码-------------- */
abstract class Actor {
int health = 100;
public abstract void showStatus();
public void attack() {
}
public void setHealth(int health) {
this.health = health;
}
}
class Hero extends Actor {
@Override
public void showStatus() {
System.out.println("health:" + health);
}
}
public class Main {
public static void main(String[] args) {
/* -------------请完善此部分代码-------------- */
Hero hero = new Hero();
hero.showStatus();
}
}
输出:health:100
阅读全文