Questão número 305840

Considere a hierarquia de classes: MeioDeLocomocao é superclasse de Bicicleta e Moto; Moto implementa a interface Motorizado. Sendo assim, considerando o fragmento de código em Java abaixo, é correto afirmar que o código

MeioDeLocomocao meio;

Bicicleta b1, b2;

Moto m1, m2;

Motorizado motor;

 

b1 = new Bicicleta();

meio = b1;

b2 = (Bicicleta)meio;

 

m1 = new Moto();

motor = m1;

m2 = (Moto)meio;

  • A.

    compila e executa.

  • B.

    não compila, devido a erro na linha 8.

  • C.

    compila, mas não executa, lançando uma exceção na linha 8.

  • D.

    compila, mas não executa, lançando uma exceção na linha 11.

  • E.

    compila, mas não executa, lançando uma exceção na linha 12.

Próxima Questão
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...