Considere o código Java escrito abaixo.

public class Veiculo { public void acelerar() { System.out.println("Veículo acelerando");
}
}
public class Carro extends Veiculo { public void acelerar() { System.out.println("Carro acelerando"); }
}


Acontece quando o método acelerar () é chamado para o objeto do tipo Carro: