1
resposta

Referências

Gostaria de escolher um aluno, da classe Aluno e utilizar um atributo em relação a ele. Por exemplo, criaria um objeto Joao:

Aluno Joao = new Aluno;

e eu usaria o metodo lançaNota para lançar sua nota.

public void lançaNota(int nota, String aluno) {
        aluno.setNota(nota);


    }

porém o código não compila. O que pode estar acontecendo?

1 resposta

Oi Thiago,

Olha sempre a mensagem de erro que dá na hora de compilar que geralmente vai aparecer qual a linha que o erro ocorre e aí fica fácil de você conseguir resolver o problema.

No seu caso tem duas coisas que podem dar erros de compilação.

  • Na linha Aluno Joao = new Aluno; está faltando os parênteses na hora de instanciar o aluno;

  • No método lancaNota você está recebendo uma String aluno quando na verdade o tipo deveria ser Aluno.

Tente fazer estas modificações e veja se o código compila e executa.

Abraço!