Analise as classes abaixo e assinale a alternativa correta.
public class Veiculo {
public void acelerar() {
System.out.println("Veiculo acelerando");
}
}
public class Carro extends Veiculo {
public void acelerar() {
System.out.println("Carro acelerando");
}
}
public class Teste {
public static void main(String[] args) {
Veiculo veiculo = new Carro();
veiculo.acelerar();
}
}
O código não compila, pois não é possível atribuir um objeto do tipo carro em uma variável do tipo veiculo;
A.
A execução do programa resulta em “Veiculo acelerando”;
B.
O código não compila, pois existem dois métodos com o mesmo nome e a mesma assinatura;
C.
O código não compila, pois falta a anotação @Override no método acelerar na classe Carro;
D.
A execução do programa resulta em “Carro acelerando”;
E.
Soluções para a tarefa
Respondido por
1
Resposta:
código não compila pos existem dois método está e a resposta serta e
Perguntas interessantes
Matemática,
5 meses atrás
Matemática,
5 meses atrás
ENEM,
5 meses atrás
História,
5 meses atrás
Geografia,
11 meses atrás
Matemática,
11 meses atrás
Ed. Física,
11 meses atrás