Class Banco

java.lang.Object
  |
  +--Banco

public class Banco
extends java.lang.Object


Method Summary
 boolean borrarCliente(java.lang.String DNI)
          Borra un cliente con el DNI especificado.
 boolean borrarCuenta(java.lang.String DNI)
          Borra una cuenta que tenga de titular un cliente con el dni especificado
 void insertarCliente(Cliente c)
          Inserta un cliente
 void insertarCuenta(Cuenta c)
          Inserta una cuenta
 java.util.LinkedList listadoClientes()
          Devuelve un listado con todos los dni's de los clientes
 java.util.LinkedList listadoCuentas()
          Devuelve un listado con todos los clientes
 void revision()
          Realiza la revision sobre toda las cuentas del banco
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

insertarCliente

public void insertarCliente(Cliente c)
Inserta un cliente


borrarCliente

public boolean borrarCliente(java.lang.String DNI)
Borra un cliente con el DNI especificado. Si es titular de alguna cuenta también serà borrada.

Parameters:
DNI - Su dni tipo "477653221-L"
Returns:
Devuelve si ha sido encontrado el cliente (true) o no (false)

insertarCuenta

public void insertarCuenta(Cuenta c)
Inserta una cuenta


borrarCuenta

public boolean borrarCuenta(java.lang.String DNI)
Borra una cuenta que tenga de titular un cliente con el dni especificado

Parameters:
DNI - Su dni tipo "477653221-L"
Returns:
Devuelve si ha sido encontrada la cuenta (true) o no (false)

revision

public void revision()
Realiza la revision sobre toda las cuentas del banco


listadoClientes

public java.util.LinkedList listadoClientes()
Devuelve un listado con todos los dni's de los clientes

Returns:
LinkedList de Strings (DNIs)

listadoCuentas

public java.util.LinkedList listadoCuentas()
Devuelve un listado con todos los clientes

Returns:
LinkedList de Cuentas