jueves, 13 de octubre de 2011

AppEjercicio 1


AppEjercicio 1
Principal
package pckCuentaAhorro;
/**
 *
 * @author Sistemas
 */
public class Principal {

    public static void main(String[] args) {
        //crea objetos
        double saldo;
        CuentaAhorr Lunes = new CuentaAhorr("Jose Acosta",40,"cuenta",0.0);

        Lunes.DatosInformativosSocios();
        saldo = Lunes.SaldoActual();
        System.out.println("Saldo Actual: " + saldo);
        Lunes.Deposito(1450.50);
        saldo = Lunes.SaldoActual();
        System.out.println("Saldo Actual: " + saldo);
        Lunes.Retiro(450);
        saldo = Lunes.SaldoActual();
        System.out.print("Saldo Actual: " + saldo);

    }

}
Cuenta De Ahorro
package pckCuentaAhorro;
public class CuentaAhorr {
private String Nombre;
    private int Edad;
    private String Ciudad;
    private double Saldo;


    public CuentaAhorr(String Nombre, int edad, String ciudad, double Saldo)
    {
        this.Nombre=Nombre;
        this.Edad=Edad;
        this.Ciudad=Ciudad;
        this.Saldo=Saldo;

    }

     public CuentaAhorr()
    {
        this.Nombre=null;
        this.Edad=0;
        this.Ciudad=null;
        this.Saldo=0;
    }

     public void DatosInformativosSocios()
    {
        System.out.println("Nombre del Socio:" + this.Nombre);
        System.out.println("Edad del Socio:" + this.Edad);
        System.out.println("Localidad del Socio:" + this.Ciudad);
    }
    public double SaldoActual()
    {
        return this.Saldo;
    }
    public void Deposito(double cantidad)
    {
        if(cantidad <=0)
            System.out.println("Monto no valido.....?");
        else
            this.Saldo = this.Saldo + cantidad;
    }

    public void Retiro(double cantidad)
    {
        if((this.Saldo < cantidad)||(cantidad <=0))
            System.out.println("transaccion no valida....?");
        else
            this.Saldo = this.Saldo - cantidad;

    }
}

Ejecución

No hay comentarios:

Publicar un comentario