Programa Fonte | Finalidade |
BancoApplet |
Classe principal, uma subclasse de Applet, é a entrada do
sistema. |
Banco |
Classe que define o objeto Banco. Neste exemplo estamos
usando toda a funcionalidade provida por este objeto:
geranciar clientes, contas e transações. |
Cliente |
Representa os clientes que o banco tem. Para cada cliente
criado no applet um objeto desta classe é criado. |
ContaBancaria |
Representa as contas bancárias existentes no banco.
Para cada conta bancária listada no applet existe um objeto
correspondente. |
Transacao |
Repesenta uma transação bancária em geral.
Não são criadas instâncias desta classe. Ela é uma
classe abstrata. Serve apenas
para agregar variáveis e métodos comuns às
suas subclasses. |
TransacaoCredito |
Representa uma transação de Crédito. |
TransacaoDebito |
Representa uma transaçào de Débito. |
JanelaClientes |
Cria a janela que mostra a lista dos clientes existentes, é uma
subclasse de Frame. |
JanelaDadosCliente |
Cria a janela que recebe os dados do cliente, é uma
subclasse de Frame. |
JanelaContas |
Cria a janela que lista todas as contas bancárias, é uma
subclasse de Frame. |
JanelaDadosConta |
Cria a janela que recebe os dados de uma conta bancária, é uma
subclasse de Frame. |
JanelaTransacao |
Cria a janela que recebe os dados de uma Transacao, é uma
subclasse de Frame. |
CanvasContas |
É Responsável pela impressão dos gráficos de
saldos das contas bancárias. |