Preciso de uma ajuda em como fazer um método transferência…
tranferir de uma conta para outra conta…
fiz um método ali
e to chamando ele em outro mais não ta dando certo…
se alguem souber eu agradeço a ajuda!
[code]public void Depositar(double valor){
//setSaldo(getSaldo()+valor);
saldo=saldo+valor;
}
public boolean Saque(double valor){
if(valor<=saldo){
saldo=saldo-valor;
return true;
}else{
return false;
}
}
public void transferencia(double valor) {
Conta ccDestino = new Conta();
if(Saque(valor))
ccDestino.Depositar(valor);
}[/code]
[code]public static void Transferencia (ArrayListlconta){
int nConta=Integer.parseInt(JOptionPane.showInputDialog(“Informe o Numero da Conta para Transferir”));
double Valor = 0;
for(int i=0;i<lconta.size();i++){
if(lconta.get(i).getNumero()==nConta){
Valor=Double.parseDouble(JOptionPane.showInputDialog(“Valor transferencia”));
}else{
JOptionPane.showMessageDialog(null,“Conta Destino não pertence o mesmo numero da Conta Destino”);
lconta.get(i).transferencia(Valor);
[/code]