package examen;
public class Cuenta {
//los afritubos de la class Cuenta
float numero_de_cuenta = 100000;//numero asignado ala cuenta
float DNI;
float saldo_actual;
float interes_anual;
//Constructo por defecto
public Cuenta() {
}
//Constructor con DNI , saldo_actual r interes_anual
public Cuenta(float DNI, float saldo_actual, float interes_anual) {
this.DNI = DNI;
this.saldo_actual = saldo_actual;
this.interes_anual = interes_anual;
numero_de_cuenta++;//Para que el munero de cuenta se muestre asignando el siguiente numero al numero asignado
}
//Accedentes y mutadores para el numero de cuenta no habra no
public float getDNI() {
return DNI;
}
public void setDNI(float DNI) {
this.DNI = DNI;
}
public float getSaldo_actual() {
return saldo_actual;
}
public void setSaldo_actual(float saldo_actual) {
this.saldo_actual = saldo_actual;
}
public float getInteres_anual() {
return interes_anual;
}
public void setInteres_anual(float interes_anual) {
this.interes_anual = interes_anual;
}
// actualizar saldo (el interes anual dividido entre 365 aplicado al saldo actual)
public double actualizar_saldo() {
double saldo_total;
saldo_total = this.saldo_actual - (this.saldo_actual * this.interes_anual) / 36500;
return saldo_total;
}
//Ingresar cantidad en la cuenta
public double ingresar(double monto_ingresar) {
double monto = 0;
monto = actualizar_saldo() + monto_ingresar;
return monto;
}
//Cantidad a retirar de la cuenta
public double retirar(double monto_retirar) {
double monto = 0;
monto = actualizar_saldo() - monto_retirar;
return monto;
}
//Metodo mostrar
void mostrar(double x, double y) {
System.out.println("Su dni es: " + this.DNI);
System.out.println("Su interes:" + this.interes_anual);
System.out.println("Numero de cuenta:" + this.numero_de_cuenta);
System.out.println("Saldo actual:" + this.saldo_actual);
System.out.println("Saldo actualizado" + this.actualizar_saldo());
System.out.println("Saldo ingresado:" + this.ingresar(x));
System.out.println("Saldo retirado:" + this.retirar(y));
}
}
CLASE MAIN
package examen;
public class Cuenta_principal {
public static void main(String[] args) {
Cuenta c1=new Cuenta(2014,500,34);
c1.mostrar(100,100);
c1.ingresar(100);
}
}
No hay comentarios.:
Publicar un comentario