给定一个类层次结构,如下所示:
public class Vehicle {
private String name;
public Vehicle(String name) {
this.name = name;
}
public String getName() {
return name;
}
}
public class Car extends Vehicle {
public Car(String name) {
super(name);
}
public String drive() {
return "driving the car";
}
public String boardBus() {
Bus bus = new Bus("bus to cut off");
return bus.board();
}
}
public class Bus extends Vehicle {
public Bus(String name) {
super(name);
}
public String board() {
return "boarding the …Run Code Online (Sandbox Code Playgroud)