请问图中的代码是不是有问题。
我觉得抽象类中没有抽象方法这一点就会导致compilation fail。
但是结果居然是可以run的。请高手指教。
非常感谢。
------解决方案--------------------
选D,应该没错的。
------解决方案--------------------
- Java code
abstract class Vehicle { public int speed(){ return 0; }}class Car extends Vehicle{ public int speed(){ return 60; }}class RaceCar extends Car{ public int speed(){ return 150; }}public class Test{ public static void main(String[] args) { RaceCar racer = new RaceCar(); Car car = new RaceCar(); Vehicle vehicle= new RaceCar(); System.out.println(racer.speed() + "," + car.speed() + "," + vehicle.speed()); }}
------解决方案--------------------
------解决方案--------------------
图片看不到,代码有问题,真的能运行么?