¿Cuál es la salida del siguiente código?
class Vehicle {
public void print() {
System.out.println("Vehículo");
}
}
class Car extends Vehicle {
public void print() {
System.out.println("Coche");
}
}
class Moto extends Vehicle {
public void print() {
System.out.println("Moto");
}
}
public class Main {
public static void main(String[] args) {
Vehicle[] vehicles = new Vehicle[3];
vehicles[0] = new Vehicle();
vehicles[1] = new Car();
vehicles[2] = new Moto();
for (Vehicle v : vehicles) {
v.print();
}
}
}