Java 教程
/ Java extends 关键字
Java extends 关键字
定义和用法extends 关键字扩展类(表示类是从另一个类继承的)。在 Java 中,可以将属性和方法从一个类继承到另一个类。我们将“继承的概念”分为两类:子类
定义和用法
extends
关键字扩展类(表示类是从另一个类继承的)。
在 Java 中,可以将属性和方法从一个类继承到另一个类。我们将“继承的概念”分为两类:
- 子类(child) - 从另一个类继承的类
- 超类(parent) - 被继承的类
要从类继承,请使用 extends
关键字。
实例
Car
类(子类)继承了 Vehicle
类(超类)的属性和方法:
class Vehicle { protected String brand = "Ford"; // Vehicle 的属性 public void honk() { // Vehicle 的方法 System.out.println("Tuut, tuut!"); } } class Car extends Vehicle { private String modelName = "Mustang"; // Car 的属性 public static void main(String[] args) { // 创建 myCar 对象 Car myCar = new Car(); // 在 myCar 对象上调用 honk() 方法(来自 Vehicle 类) myCar.honk(); // 显示 brand 属性的值(来自 Vehicle 类)和来自 Car 类的 modelName 属性的值 System.out.println(myCar.brand + " " + myCar.modelName); } }
运行实例 »
点击 "运行实例" 按钮查看在线实例