开始使用免费开始使用

继承 Car 类

通过继承,类之间可以建立关系并共享代码,从而避免不必要的重复。您将让 Toyota 类继承我们在 Car 类中创建的所有内容。为完成继承,您还必须调用基类的构造函数。

之前练习中的 Car 类已为您预加载。

本练习是课程的一部分

Java 面向对象编程入门

查看课程

练习说明

  • 使用 extends 关键字,让 Toyota 类从 Car 类完成继承。
  • Toyota 构造函数内部,使用 super 方法调用 Car 类的构造函数。
  • Toyota 构造函数的参数按顺序传递给 super 方法。
  • 创建名为 myToyotaToyota 实例,其中 color"black"model"yaris"year2014

交互式实操练习

通过完成这段示例代码来试试这个练习。

public class Main {  
    // Enable the "Toyota" class to inherit from "Car"
 	static class Toyota ____ ____ {        
        public Toyota(String color, String model, int year){
        	// Call the "Car" constructor using "super()"
           ____(____, ____, ____);
        }
    }
    
    public static void main(String[] args) {
       // Create "myToyota" instance of Toyota
       ____ myToyota = new Toyota("____", "____", ____);
       System.out.println(myToyota.model);
    }
}
编辑并运行代码