Java 继承

扫码查看


Java继承(子类和父类)

在Java中,通过继承,可以让一个类拥有被继承类的属性和方法。这里有两个概念:

  • 父类 - 被继承的类
  • 子类 - 一个类的继承类

要继承一个类,使用extends关键字。

在下面的例子中,Car类(子类)继承了Vehicle类(父类)的属性和方法:

示例

class Vehicle {
  protected String brand = "Ford";         // Vehicle 属性
  public void honk() {                     // Vehicle 方法
    System.out.println("滴滴!");
  }
}

class Car extends Vehicle {
  private String modelName = "Mondeo";    // Car 属性
  public static void main(String[] args) {

    // 创建一个myCar对象
    Car myCar = new Car();

    // 在myCar对象上调用honk()方法(来自Vehicle类)
    myCar.honk();

    // 显示brand属性的值(来自Vehicle类)和modelName的值(来自Car类)
    System.out.println(myCar.brand + " " + myCar.modelName);
  }
}
12-27 09:54
查看更多