JAVA中继承的使用方法
时间: 2024-10-13 20:13:41 浏览: 31
在Java中,继承是一种面向对象的设计模式,它允许已存在的类(称为父类或超类)去扩展或定制新的类(称为子类或派生类)。子类继承了父类的所有属性(变量)和方法,并可以添加或修改自己的特性和行为。以下是Java中继承的基本使用方法:
1. 定义继承:通过关键字`extends`实现,如 `class 子类名 extends 父类名`。
```java
class ParentClass {
// 父类的属性和方法
}
class ChildClass extends ParentClass {
// 子类特有的属性和方法
}
```
2. 访问父类成员:子类可以直接访问父类中的公有(public)和默认(package-private)成员,而私有(private)成员需要通过`super`关键字或getters/setters访问。
3. 方法覆盖或重写:如果子类想提供对父类同名方法的不同实现,可以使用`@Override`注解并提供自己的实现。这是方法重写(overriding)的例子。
4. 初始化父类:在子类的构造函数中,可以使用`super()`来初始化父类的实例,如果需要传递参数,可以在括号内传入。
```java
ChildClass child = new ChildClass();
child.parentMethod(); // 调用父类的方法
```
阅读全文