package Capitulo_6.Cajero2;

/**
   Una cuenta de banco tiene una cantidad que puede cambiar
   por depositos y retiros
*/
public class Cuenta
{  
    private double balance; 
    
    /**
      Construye una cuenta bamcaria con ceros
    */
    
    public Cuenta()
    {  
        balance = 0;
    }

    /**
      Construye una cuenta con una cantidad inicial
      @param balanceInicial cantidad inicial
    */

    public Cuenta(double balanceInicial)
    {  
        balance = balanceInicial;
    }

    /** 
      Deposito dinero en una cuenta.
      @param cantidad a retirar
    */

    public void deposito(double cantidad) 
    {  
       balance = balance + cantidad;
    }

    /** 
      Retira Dinero de la cuenta.
      @param la cantodad a retirar
    */

    public void retiro(double cantidad) 
    {  
        balance = balance - cantidad;
    }

    /** 
      Obtiene la cantidad depositada en una cuenta
      @return cantidad depositad
    */

    public double obtenBalance()
    {  
        return balance; 
    }
}

