Olá boa noite a todos,venho aqui esclarecer algumas duvidas que tenho quanto ao uso de variáveis do tipo static.
é o seguinte apenas por aprendizado estou ultilizando essa classe ,com os dois atibutos static : somanotas e qtdeAluno
queria saber como faço pra adicionar +1 a essa variavel qtdeAluno sempre que uma instancia da classe aluno for criada .
e também queria saber como utilizar a outra variavel static : somanotas, para somar todos os atributos : nota, criados em todas as instancias já criadas e futuras .
segue o código :
public class Aluno {
private int codigo;
private String nome;
private double nota;
public Aluno(int codigo, String nome, double nota) {
this.codigo = codigo;
this.nome = nome;
this.nota = nota;
}
Aluno aluno1 =new Aluno(12,"ualisson",9);
Aluno aluno4 =new Aluno(122,"daniel",10);
Aluno aluno3 =new Aluno(174,"gabriel",8);
private static int qtdeAluno ;
private static double somanotas;