Java中如何正确实现一个新类对另一个类的继承?
- 后端开发
- 2025-09-20
- 7
在Java编程语言中,新建类继承其他类是面向对象编程(OOP)的一个重要概念,通过继承,子类可以继承父类的方法和属性,从而实现代码的复用和扩展,以下是如何在Java中新建类并使其继承其他类的详细步骤:

定义父类
需要定义一个父类,父类包含了将要被继承的方法和属性。
public class ParentClass { public String name; public ParentClass(String name) { this.name = name; } public void display() { System.out.println("Name: " + name); } }
新建子类
创建一个子类,并使用extends关键字来指定它继承自哪个父类。

使用子类
创建子类的实例并调用其方法。

public class Main { public static void main(String[] args) { ChildClass child = new ChildClass("John", 25); child.display(); } }
表格说明
| 步骤 | 代码示例 | 说明 |
|---|---|---|
| 1 | public class ParentClass { ... } | 定义父类 |
| 2 | public class ChildClass extends ParentClass { ... } | 新建子类并继承父类 |
| 3 | public class Main { ... } | 使用子类 |
FAQs
Q1:为什么使用super()关键字?
A1:super()关键字用于调用父类的构造函数,在创建子类的实例时,如果父类有构造函数,就必须在子类的构造函数中显式调用super(),这确保了父类的构造函数也被执行,从而初始化父类的成员变量。
Q2:如何调用父类的方法?
A2:在子类中,可以使用super关键字来调用父类的方法,在上述示例中,子类中的display()方法首先调用父类的display()方法,然后打印子类的age属性,这是通过使用super.display()实现的。