Desculpem pela pergunta idiota: Alguém saberia me dizer porque quando eu tento visualizar o saldo, ele me mostra 0? Criei inclusive mais de um método para tentar visualizar, para comprovar a visibilidade e o funcionamento dos getters e setters, mas sempre dá zero na saída…
package pac2;
public class Conta {
private double saldo;
private double deposito;
private double pegaSaldo(){
return this.saldo;
}
public double getSaldo() {
return saldo;
}
public void setSaldo(double saldo) {
this.saldo = saldo;
}
public double getDeposito() {
return deposito;
}
public void setDeposito(double deposito) {
this.deposito = deposito;
}
private void deposita(int deposito){
saldo = saldo + deposito;
}
/*Getter para mostrar saldo*/
public double mostraSaldo(){
return getSaldo();
}
}
package pac2;
public class TestaAcessoComPegaSaldo {
/**
* @param args
*/
public static void main(String[] args) {
Conta minhaconta = new Conta();
minhaconta.setDeposito(1000);
System.out.println(minhaconta.getSaldo());
System.out.println("Saldo: "+minhaconta.mostraSaldo());
}
}