Java extends 关键字

实例

Car 类(子类)从 Vehicle 类(超类)继承属性和方法:

  1. class Vehicle {
  2. protected String brand = "Ford";
  3. public void honk() {
  4. System.out.println("Tuut, tuut!");
  5. }
  6. }
  7. class Car extends Vehicle {
  8. private String modelName = "Mustang";
  9. public static void main(String[] args) {
  10. Car myFastCar = new Car();
  11. myFastCar.honk();
  12. System.out.println(myFastCar.brand + " " + myFastCar.modelName);
  13. }
  14. }

定义与用法

extends 关键字扩展一个类(表示一个类是从另一个类继承的)。

在 Java 中,可以将属性和方法从一个类继承到另一个类。我们将 "继承概念" 分为两类:

  • 子类(子类)-从另一个类继承的类
  • 超类(父类)-从中继承的类

要从类继承,请使用 extends 关键字


关联页面

阅读更多的继承知识,请访问本站的 Java 继承

分类导航