Historia

Solo disponible en BuenasTareas
  • Páginas : 2 (283 palabras )
  • Descarga(s) : 36
  • Publicado : 14 de julio de 2010
Leer documento completo
Vista previa del texto
Clase Cuenta //cuando se selección la cuenta con la que se va a realizar la transacción, se hace llamado a los métodos de esta clase.
String numero_cta = “”;
Boolean cuenta_sueldo = false; // si esfalse, es una cuenta normal
boolean moneda_dolar= false; //si es false, la moneda es soles.
int saldo1; //almacena el saldo de la cuenta1 ¿con que valor se inicializa?
int saldo2; //almacena el saldo de la cuenta2 ¿con que valor se inicializa?
cuenta1()
numero_cta= “456-36475810”;
cuenta_sueldo=true; //es una cuenta sueldo
//REVISAR:la cuenta se inicializa en soles. ¿Después de unatransacción con la otra cuenta hay que asignar moneda_dolar=false?
actual_saldo1() //actualiza el saldo de la cuenta1
cuenta2()
numero_cta= “111-23456789”;
//REVISAR:la cuenta se inicializa comonormal. ¿Después de una transacción con la otra cuenta hay que asignar cuenta_sueldo=false?
moneda_dolar = true //la cuenta está en dólares
actual_saldo2() //actualiza el saldo de la cuenta2
Fin declase
ELSA
Clase Cliente
String nombre= “Pedro Gonzales Salazar”;
int dni=12345678;
short clave=3456;

validacion()(devuelve true o false)
Clase Main
Instanciar clases
Ingresar DNI, ClaveValidar cliente
Seleccionar operación
¿Desea hacer otra operación? s/n/S/N
Fin de clase principal

Clase Transaccion
retiro()
deposito()
transferencia()
pago_servicios()
consulta_saldo()últimos_mov()
Clase Historial
Almacena los últimos 20 movimientos

RETIRO / DEPÓSITO / PAGO DE SERVICIOS
Elegir cuenta
Elegir moneda (retiro)
Elegir opción de retiro
Ejecutar operación
Si opción== ….. entonces saldo = saldo - ….
Si opción ==6 entonces ingresar monto
Guardar en el historial
Mostrar saldo
Fin del método //regresa al programa principal
****agregar condiciones (retiromáximo, deposito minimo=
TRANSFERENCIA
Elegir cuenta de origen
Ingresar monto
Elegir cuenta de destino
Realizar operación
Guardar en historial
Mostrar saldo

CONSULTA DE SALDOS
Elegir cuenta...
tracking img