Java extends 关键字
-
定义和用法
extends关键字继承类(表示一个类是从另一个类继承的)。在Java中,可以将属性和方法从一个类继承到另一个类。我们将“继承概念”分为两类:- 子类(子类) - 从另一个类继承的类
- 超类(父类) - 从其继承的类
要从类继承,请使用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) { // 建立 a myCar 对象 Car myCar = new Car(); // 在 myCar 对象上调用来自 Vehicle 类的 honk() 方法 myCar.honk(); // 显示brand属性的值(来自Vehicle类)和modelName的值来自Car类 System.out.println(myCar.brand + " " + myCar.modelName); } }
-
相关页面
Java 教程:Java 继承