Class FondosInversion

java.lang.Object
  |
  +--Cuenta
        |
        +--FondosInversion

public class FondosInversion
extends Cuenta

Clase FondosInversion que implementa la Clase Cuenta


Field Summary
 
Fields inherited from class Cuenta
Comision, Interes, Saldo, Titular
 
Method Summary
 void retirar(int cantidad)
          Extrae de la cuenta una cantidad de dinero.
 void revision()
          Refinamiento de la revision.
 
Methods inherited from class Cuenta
getComision, getSaldo, getTitular, ingresar, setComision, setTitular
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

retirar

public void retirar(int cantidad)
             throws CuentaBloqueadaException,
                    SinSaldoException
Extrae de la cuenta una cantidad de dinero.

Specified by:
retirar in class Cuenta
Parameters:
cantidad - Cantidad a extraer de la cuenta
Throws:
CuentaBloqueadaException - Excepción que salta cuando la cuenta ha llegado a su máximo de numeros rojos
SinSaldoException - Excepción que salta cuando se intenta sacar más cantidad de la que hay

revision

public void revision()
Refinamiento de la revision. Si esta en numeros rojos se quita ademas Saldo*0.2

Overrides:
revision in class Cuenta