Buscar

Com base no código Java a seguir, responda: public class Automovel { public void nome(String nome) { return nome; } } public class Carro exte...

Com base no código Java a seguir, responda:

public class Automovel {

public void nome(String nome) {

return nome;

}

}

public class Carro extends Automovel {

@Override public void nome(String nome) {

return ¿O carro é ¿ + super.nome(nome);

}

}

public class Executa { public static void main(String[] args) {

Carro carro = new Carro();

System.out.println(carro.nome(¿Corsa¿));

}

}

Qual das seguintes alternativas indica o resultado da execução do código?


O código não será compilado, pois apresenta erros
O carro é null
O carro é Corsa
null
Corsa

Essa pergunta também está no material:

EstacioJava4
6 pág.

Programação Orientada A Objetos Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é: "O carro é Corsa". Explicação: - A classe "Carro" estende a classe "Automovel" e sobrescreve o método "nome" com a anotação "@Override". - Dentro do método "nome" da classe "Carro", é chamado o método "nome" da classe "Automovel" utilizando "super.nome(nome)" e concatenado com a String "O carro é ". - Na classe "Executa", é criado um objeto "Carro" e chamado o método "nome" passando a String "Corsa" como parâmetro. - O método "nome" da classe "Carro" é executado e retorna a String "O carro é Corsa". - Essa String é impressa no console com o método "println" e o resultado final é "O carro é Corsa".

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais