PREGUNTA 1:
public class Cuenta extends porcentaje{
long numCuenta=100001;
long DNI;
public Cuenta(long numCuenta, long DNI, double saldoActual, double interes) {
super(saldoActual, interes);
this.numCuenta = 0;
this.DNI = 0;
this.saldoActual = 0;
this.interes = 0;
}
public Cuenta( long DNI, double saldoActual, double interes) {
super(saldoActual, interes);
this.DNI = DNI;
this.saldoActual = saldoActual;
this.interes = interes;
++numCuenta;
}
public long getNumCuenta() {
return numCuenta;
}
public long getDNI() {
return DNI;
}
public void setDNI(long DNI) {
this.DNI = DNI;
}
void actualizarSaldo(){
saldoActual=saldoActual-(interes/365);
}
double ingresar(double monto){
return saldoActual=saldoActual+monto;
}
double retirar(double monto){
if (saldoActual>0) {
saldoActual=saldoActual-monto;
}
else{
System.out.println("no hay saldo");
}
return saldoActual;
}
void mostrar(){
System.out.println("cuenta bancaria");
System.out.println("Numero de cuenta: "+this.numCuenta);
System.out.println("Dni del cliente: "+this.DNI);
System.out.println("Saldo actual $: "+this.saldoActual);
System.out.println("interes anual: "+this.interes);
}
public static void main(String[] args) {
Cuenta c1=new Cuenta(100001,123, 200.0, 0.1);
System.out.println(c1.getNumCuenta());
c1.mostrar();
//c1.actualizarSaldo();
//c1.ingresar(100);
//c1.retirar(50);
//System.out.println(c1.getSaldoActual());
//System.out.println("Saldo actual $:"+c1.getSaldoActual());
//c1.mostrar();
Cuenta c2=new Cuenta(456, 100, 0.3);
c2.actualizarSaldo();
c2.mostrar();
Cuenta c3=new Cuenta(789, 50, 0.25);
c3.mostrar();
//System.out.println(c1.getSaldoActual());
}
}
public class porcentaje {
double saldoActual;
double interes;
public porcentaje(double saldoActual, double interes) {
this.saldoActual = 0.0;
this.interes = 0.1;
}
public double getSaldoActual() {
return saldoActual;
}
public void setSaldoActual(double saldoActual) {
this.saldoActual = saldoActual;
}
public double getInteres() {
return interes;
}
public void setInteres(double interes) {
this.interes = interes;
}
}
No hay comentarios:
Publicar un comentario