Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Só a título de curiosidade... É sobre as atributos das classes.

É possivel, em um dos métodos da classe, criar uma variavel que, de alguma forma, poderemos nos referenciar através dessa variavel um dos atributos da classe? Vou deixar aqui um exemplo para ficar mais lucito o que digo...

        public class aluno{
                private double nota1;
                private double nota2;
                private double nota3;
                private double nota4;

                public String notasDoAluno(){
                for(a=1; a<5; a++){
                        Sistem.out.println(this.nota+a);
                }
                }

ai nesse meu exemplo, o pretendido era que no sysout seja printado da primeira até a quarta nota do aluno.****

2 respostas
solução!

Oie Robert, tudo bem contigo?

Até onde eu conheço da linguagem isso seria inviável de ser feito.

O que seria possível é colocar esses atributos dentro de um array, e usar o "for" para varrer esse array printando os resultados, segue um exemplo:

public class Aluno {

    private double nota1 = 10;
    private double nota2 = 8;
    private double nota3 = 5;
    private double nota4 = 7;

    private List<Double> notas = Arrays.asList(nota1, nota2, nota3, nota4);

    public void notasDoAluno(){
        for(int a=0; a < notas.size(); a++){
            System.out.println(notas.get(a));
        }

    }
}

Espero ter conseguido ajudar!

Se tiver qualquer outra dúvida é só mandar mensagem por aqui :)

Bons estudos!

Opa, certo. Vlw, testei aqui e resovel o meu problema. Desculpa demora aksdas