Fala Guys tudo bem? Estou estudando atributos privados e encapsulamento, e quando eu acrescento um metodo"pegasaldo" todas variaveis "saldo" das outras classes nao compilam. Aonde estou errando? Thanks
public class Conta { private double saldo; int agencia = 42; int numero; String titular;
public void deposita(double valor) {
this.saldo = saldo + valor;
}
public boolean saca(double valor) {
if(this.saldo >= valor) {
this.saldo = this.saldo - valor;
return true;
} else {
return false;
}
}
public boolean transfere(double valor, Conta destino) {
if(this.saldo >= valor) {
this.saldo -= valor;
destino.deposita(valor);
return true;
}
return false;
}
public double pegaSaldo() {
return this.saldo;public class Conta {
private double saldo; int agencia = 42; int numero; String titular;
public void deposita(double valor) {
this.saldo = saldo + valor;
}
public boolean saca(double valor) {
if(this.saldo >= valor) {
this.saldo = this.saldo - valor;
return true;
} else {
return false;
}
}
public boolean transfere(double valor, Conta destino) {
if(this.saldo >= valor) {
this.saldo -= valor;
destino.deposita(valor);
return true;
}
return false;
}
public double pegaSaldo() {
return this.saldo;