All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class aula6.Banco

java.lang.Object
   |
   +----aula6.Banco

public class Banco
extends Object
Esta classe modela um banco, com suas contas e as operações sobre elas.


Constructor Index

 o Banco()
Cria um novo banco.

Method Index

 o cadastro(Conta)
Cadastra uma conta no banco.
 o credito(long, double)
Credita o valor especificado na conta dada.
 o debito(long, double)
Debita o valor especificado na conta dada.
 o main(String[])
Método para testes.
 o numClientes()
Retorna o número de clientes do banco.
 o printSaldo(long)
Imprime os saldos da conta especificada.
 o saldoTotal()
Retorna a soma dos saldos de todas as contas do banco.
 o transfere(long, long, double)
Transfere um valor especificado entre duas contas.

Constructors

 o Banco
 public Banco()
Cria um novo banco.

Methods

 o cadastro
 public void cadastro(Conta c)
Cadastra uma conta no banco. Avisa se não pode efetuar o cadastro.

 o printSaldo
 public void printSaldo(long num)
Imprime os saldos da conta especificada.

Parameters:
num - O número da conta que se deseja imprimir o saldo.
 o debito
 public void debito(long num,
                    double val)
Debita o valor especificado na conta dada.

 o credito
 public void credito(long num,
                     double val)
Credita o valor especificado na conta dada.

 o transfere
 public void transfere(long numDe,
                       long numPara,
                       double val)
Transfere um valor especificado entre duas contas.

Parameters:
numDe - O número da conta a ser debitada.
numPara - O número da conta a ser creditada.
val - O valor a ser transferido.
 o saldoTotal
 public double saldoTotal()
Retorna a soma dos saldos de todas as contas do banco.

 o numClientes
 public int numClientes()
Retorna o número de clientes do banco.

 o main
 public static void main(String args[])
Método para testes.


All Packages  Class Hierarchy  This Package  Previous  Next  Index