Pessoal, eu estou tendo problemas para encapsular uma variável. Eu uso o Setter dentro de um botão pois o valor que a variável recebe deve ser atribuído ao clicar no botão.
Segue o código:
private int num;
public int getNum(){
return num;
}
public void setNum(int num){
this.num = num;
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setNum(44); //A variável não tem o valor atribuído
}
public void main(){
System.out.println(this.getNum()); //O valor deveria ser imprimido aqui
}