Me pueden ayudar por favor
Publicado por
solyluna (1 intervención) el 30/04/2023 17:57:59
Lo que tienes que hacer es algo muy sencillo, básicamente tienes que crear una clase desde donde se controla todo, dicha clase debería tener los atributos que solicitan así:
private int cuenta;
private String nombre;
private double saldo;
Con sus respectivos get y set y opcionalmente un constructor con o sin parámetros.
Las excepciones que te piden, no es otra cosa que, cuando le apliquen un set al atributo saldo, debe ser siempre >= $1,000.00
Y otra más si intentan hacer un retiro que supere el saldo que haya en la cuenta, pues atrapas ese error mediante un try y catch.
Es decir si hacen algo como esto:
CuentaCliente cuencli = new CuentaCliente();
// Excepción controla saldo insuficiente
double saldoenCuenta =0;
double montoRetirar =500;
try
{
saldoenCuenta = Double.parseDouble(cuencli.getSaldo());
if (montoRetirar > saldoenCuenta)
{
System.out.println("Saldo Insuficiente");
}
}
catch (Exception e)
{
System.out.println("Error: " + e);
}
// Excepción controla saldo <= 1000
try
{
cuencli.setSaldo(900)
if (cuencli.getSaldo() <= 1000)
{
System.out.println("Saldo no puede ser menor de 1000");
}
}
catch (Exception e)
{
System.out.println("Error: " + e);
}