补全代码:深入探究 Java 类继承中 this 与 super 的应用
以下是补全后的代码: ```java class Actor { protected int health; protected int damage; public Actor(int health, int damage) { this.health = health; this.damage = damage; } public Actor() { } public int getHealth() { return health; } public void setHealth(int health) { this.health = health; } public int getDamage() { return damage; } public void setDamage(int damage) { this.damage = damage; } public void showStatus() { System.out.println("health:" + health); System.out.println("damage:" + damage); } } class Hero extends Actor { private String name; public Hero() { super(); } public Hero(int health, int damage, String name) { super(health, damage); // 调用父类构造函数,初始化 health 和 damage this.name = name; // 初始化子类的 name 属性 } public String getName() { return name; } public void setName(String name) { this.name = name; } public void showStatus() { System.out.println("health:" + health); // 输出 health System.out.println("damage:" + damage); // 输出 damage System.out.println("name:" + name); // 输出 name } } public class Main { public static void main(String[] args) { Hero hero = new Hero(200, 20, "hero"); // 创建 Hero 对象,并初始化属性 hero.showStatus(); // 调用 showStatus 方法输出状态 } } ``` 运行结果如下: ``` health:200 damage:20 name:hero ``` ######[AI问答 | 379点数解答 | 2025-04-17 15:23:25]
- 控制室大门问题:前缀和算法解决数字求和询问(字节豆包 | 364点数解答 | 2026-05-24 14:03:00)21
- 利用后缀和数组解决多次区间求和问题(字节豆包 | 419点数解答 | 2026-05-24 14:12:17)22
- 整数序列后缀和查询的代码实现(字节豆包 | 190点数解答 | 2026-05-30 19:34:02)22
- Java 实现复制粘贴功能:打造简易文本复制粘贴程序(GPT | 1497点数解答 | 2024-08-25 09:40:33)465
- 解决数据库“dm.jdbc.driver.dmexception: 数据溢出”问题的全步骤指南(阿里通义 | 598点数解答 | 2024-10-15 15:48:38)369
- 达梦数据库数据溢出问题排查及多维度解决方法(阿里通义 | 403点数解答 | 2024-10-15 15:48:41)1321
- Java 实战:汽车类继承车辆基类,实现属性扩展与方法重写(字节豆包 | 220点数解答 | 2025-04-15 14:38:26)328
- JS 实战:补全代码获取数组长度并用 for 循环逐行输出内容( | 28点数解答 | 2024-05-20 22:19:37)405
- JS用for in语句补全代码遍历数组,输出“saab,volvo,bmw”全揭秘 ( | 51点数解答 | 2024-05-20 22:20:19)360
- Express 应用创建与数据查询 API 实现:附代码示例与注意要点(字节豆包 | 387点数解答 | 2024-12-05 09:09:59)248
- Java 实现交通工具类继承:从 Vehicles 到 Car 的完整示例(字节豆包 | 289点数解答 | 2024-09-18 16:16:54)266
- Java实现形状继承与多态,计算周长和面积(字节豆包 | 1577点数解答 | 2026-05-08 19:13:24)36