Agencia Banco

Olá pessoal…
Como faço o saque, o depósito e o extrato a partir da agencia… por favor alguem me ajude…

import java.util.ArrayList;
import java.util.Iterator;

public class Agencia
{
private String Nome;
private ArrayList clientes;
private int Index;
private Cliente cp;

public Agencia(String nome)
{
    Nome = nome;
    clientes = new ArrayList();
    Index = 0;
}

public void addCliente(String nome, String cpf, int numeroConta, int digitoVerificador, int saldo, String dataAniversario, int limite)
{
    clientes.add(new Cliente (nome, cpf, numeroConta, digitoVerificador, saldo, dataAniversario, limite));
}
       
public int numerosClientes()
{
    return clientes.size();
}

}


public class Cliente

{

private String Nome;
private String CPF;
private int Numero;
private int DigitoVerif;
private int Saldo;
private String DataAniversario;
private int Limite = 0;

private ContaPoupanca cp;
private ContaCorrente cc;

public Cliente(String nome, String cpf,int numero, int digitoVerificador, int saldo, String dataAniversario, int limite)
{
    Nome= nome;
    CPF= cpf;
    Numero = numero;
    DigitoVerif = digitoVerificador;
    Saldo = saldo;
    DataAniversario = dataAniversario;
    Limite = limite;
    
    if (Limite == 0)
    {
        addContaPoupanca(numero, digitoVerificador, saldo, dataAniversario);
    }
    else
    {
        addContaCorrente(Numero, DigitoVerif, Saldo, Limite);
    }
}

public void addContaPoupanca(int numero, int digitoVerificador, int saldo, String dataAniversario)
{
    cp = new ContaPoupanca(numero, digitoVerificador, saldo, dataAniversario);
}

public void addContaCorrente(int numero, int digitoVerificador, int saldo, int limite)
{
    cc = new ContaCorrente (numero, digitoVerificador, saldo, limite);
}

}


public class ContaPoupanca extends Conta
{
private String DataAniversario;

public ContaPoupanca (int numero, int digitoVerificador, int saldo, String dataAniversario)
{
    super(numero, digitoVerificador, saldo);
    DataAniversario= dataAniversario;
}

}


public class ContaCorrente extends Conta
{
private double Limite;

public ContaCorrente(int numero, int digitoVerificador, int saldo, int limite)
{
    super(numero, digitoVerificador, saldo);
    Limite= limite;      
}	

}


public class Conta
{
private int Numero;
private int DigitoVerificador;
private int Saldo;

public Conta(int numero, int digitoVerificador, int saldo)

{
    Numero= numero;
    DigitoVerificador= digitoVerificador;
    Saldo= saldo;

}

}

Bom valew pessoal… agradeço desde já…

acho que ninguém vai montar para vc cara!!.. poste a sua duvida!

uhuhahuahuahu

desenvolvedor custa dinheiro

[quote=tarcisio.filo]uhuhahuahuahu

desenvolvedor custa dinheiro[/quote]

huahuahuaa… boa!!!

Ola.
Vc faz o saque da sua conta, faz o deposito na minha conta que eu vejo o extrato se tiver ok eu mando o codigo pra vc…