java子类怎么继承父类
时间: 2024-06-22 11:02:09 浏览: 175
在Java中,子类继承父类是面向对象编程中的基本概念,它允许子类(或派生类)继承父类的属性和行为。以下是如何在Java中实现子类继承的步骤:
1. **定义父类(基类或超类)**:首先,你需要创建一个父类,定义其公共成员变量(字段)和公共方法(成员函数)。这些就是子类可以直接访问的。
```java
public class ParentClass {
// 成员变量
private String name;
// 成员方法
public void display() {
System.out.println("Parent Class: " + name);
}
}
```
2. **声明子类(派生类)**:使用`extends`关键字声明子类并指定父类。子类还可以添加自己的特有属性和方法。
```java
public class ChildClass extends ParentClass {
// 子类特有的成员变量或方法
private int age;
// 如果需要重写父类的方法,可以使用override关键字
@Override
public void display() {
System.out.println("Child Class: " + name + " with age " + age);
}
}
```
3. **继承父类的成员**:子类可以访问父类的所有公共成员,包括变量和方法。子类也可以覆盖(重写)父类的方法,提供自己的实现。
4. **创建子类对象**:在使用子类时,可以直接使用它的实例,所有继承自父类的成员都会被包含。
```java
ChildClass child = new ChildClass();
child.name = "John";
child.age = 25;
child.display(); // 输出 "Child Class: John with age 25"
```
阅读全文