Skip to content

Instantly share code, notes, and snippets.

@Fhernd
Created July 8, 2014 15:48
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Fhernd/f01da78edf2126a2d3f6 to your computer and use it in GitHub Desktop.
Save Fhernd/f01da78edf2126a2d3f6 to your computer and use it in GitHub Desktop.
Clase Cuenta.
public class Cuenta
{
// Variable de instancia
private double saldo;
// Constructor explícito de la clase
public Cuenta( double monto )
{
if( monto > 0.0 ) // Comprueba que la cantidad pasada sea mayor que cero
{
saldo = monto;
}
}
// Método para establecer (depositar) un monto
public void establecerAbono( double monto )
{
saldo = saldo + monto;
}
// Método para obtener el saldo
public void obtenerSaldo()
{
System.out.printf( "\nEl saldo actual de su cuenta es: %f" , saldo );
}
// Método para realizar (establecer) un retiro (cargar)
public void cargar( double monto )
{
if( saldo - monto < 0.0 )
{
System.out.print( "\nEl monto a cargar excede el saldo de la cuenta." );
return;
}
saldo = saldo - monto;
} // Fin del método cargar
} // Fin de la clase Cuenta
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment