Bom dia. Criei a classe abaixo, nela coloquei uma resposta para transferência, gostaria de saber se meu código esta errado ou se não deve colocar um println na classe ? eu havia colocado um println no deposita e funcionou corretamente.
Segue codigo:
public class Cont{ double saldo; int agencia; int numero; String titular;
public class Cont{
double saldo;
int agencia;
int numero;
String titular;
public void deposita(double valor){
this.saldo += valor;
System.out.println("Deposito realizado");
}
public boolean saca(double valor) {
if (this.saldo >= valor) {
this.saldo -= valor;
return true;
} else {
return false;
}
}
public boolean transfere(double valor, Cont destino) {
if (this.saldo >= valor) {
this.saldo -= valor;
destino.deposita(valor);
System.out.println("Transferencia de R$" + valor "realizada com sucesso");
return true;
} else {
System.out.println("Saldo insuficiente");
return false;
}
}
}