Olá,
Preciso salvar todos os saques e depósitos dentro da Lista q está na classe Conta: List
para depois usar o método extrato da classe Conta fazendo um loop na lista de transacoes e imprimir tudo.
Como faço para criar um objeto transacao dentro do método sacar por exemplo e adicionar na lista de transacoes?
Alguém pode me ajudar? dar exemplos ou indicar um conteúdo para pesquisa.
Dês de já agradeço.
public class Conta {
private String numero;
private String agencia;
private String cliente;
private double saldo;
private double valor;
private List<Transacao> transacoes = new ArrayList<Transacao>();
boolean sacar(double valor){
if (this.saldo < saldo){
return false;
}else{
this.saldo = this.saldo - valor;
return true;
}
}
public void extrado(){
}
public void depositar(double valor){
this.saldo += valor;
}
public class TesteTransacao {
public static void main(String args[]){
Conta conta1 = new Conta();
conta1.setNumero("33901");
conta1.setAgencia("283851");
conta1.setCliente("Fulano");
conta1.setSaldo(100.0);
conta1.sacar(10.0);
conta1.depositar(20.0);
System.out.println(conta1.getNumero());
System.out.println(conta1.getAgencia());
System.out.println(conta1.getCliente());
System.out.println(conta1.getSaldo());
}
}