Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. public class Cuenta
  2. {
  3.     // Variable de instancia
  4.     private double saldo;
  5.    
  6.     // Constructor explícito de la clase
  7.     public Cuenta( double monto )
  8.     {
  9.         if( monto > 0.0 ) // Comprueba que la cantidad pasada sea mayor que cero
  10.         {
  11.             saldo = monto;
  12.         }
  13.     }
  14.    
  15.     // Método para establecer (depositar) un monto
  16.     public void establecerAbono( double monto )
  17.     {
  18.         saldo = saldo + monto;
  19.     }
  20.    
  21.     // Método para obtener el saldo
  22.     public void obtenerSaldo()
  23.     {
  24.         System.out.printf( "\nEl saldo actual de su cuenta es: %f" , saldo );
  25.     }
  26.    
  27.     // Método para realizar (establecer) un retiro (cargar)
  28.     public void cargar( double monto )
  29.     {
  30.         if( saldo - monto < 0.0 )
  31.         {
  32.             System.out.print( "\nEl monto a cargar excede el saldo de la cuenta." );
  33.             return;
  34.         }
  35.        
  36.         saldo = saldo - monto;
  37.     } // Fin del método cargar
  38.    
  39. } // Fin de la clase Cuenta