public class Banco{
private String nome="";
private int idade=0;
private int cpf=0;
private double saldo=0;
private boolean n1,n2;
String sit = "";
public void setNome(String nome){
this.nome=nome;
}
public void setIdade(int idade){
this.idade=idade;
}
public void setCpf(int cpf){
this.cpf=cpf;
}
public void setSaldo(double saldo/*,boolean n1,boolean n2*/){
// if(saldo>0){
//n1 = false;
// }else{
this.saldo=saldo;
// n2 = true;
// }
}
public String getNome(){
return(nome);
}
public int getIdade(){
return(idade);
}
public int getCpf(){
return(cpf);
}
public double getSaldo(){
return saldo;
}
}
import javax.swing.JOptionPane;
public class Metodos{
Banco banc = new Banco();
public void Sacar(){
if(banc.getSaldo()>0){
banc.setSaldo(Double.parseDouble(JOptionPane.showInputDialog(null,"Qual o valor do saldo?","Valor do saldo",JOptionPane.QUESTION_MESSAGE)));
}else{
banc.sit="O saque excede o valor do saldo"; //não tem como eu usar o sit aqui, porque? ele não é privado!
JOptionPane.showMessageDialog("Informe um valor abaixo ou igual ao seu saldo"+sit+"Continue",JOptionPane.ERROR_MESSAGE);
}
}
}
olhem as observações de verde!