O código apresentado possui uma classe "Automovel" com um método "nome" que recebe uma String "nome" e retorna a mesma. Além disso, há uma classe vazia "Carro" e uma classe "Executa" com um método "main" que instancia um objeto "Carro" e tenta chamar o método "nome" passando uma String "Corsa" como parâmetro. Para que o código seja executado corretamente, é necessário que a classe "Carro" herde a classe "Automovel" utilizando a palavra-chave "extends". Além disso, é necessário corrigir a chamada do método "nome" na classe "Executa", adicionando um parêntese de fechamento após a String "Corsa". Segue abaixo o código corrigido: ``` public class Automovel { public String nome(String nome) { return nome; } } public class Carro extends Automovel { } public class Executa { public static void main(String[] args) { Carro carro = new Carro(); System.out.println(carro.nome("Corsa")); } } ```
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar