Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Enunciado 1:
Diseñe un programa en Java que permita modelar una entidad que maneja cuentas bancarias. Una
cuenta bancaria debe tener las siguientes características:
Tipo identificación del titular (CEDULA, NIT, PASAPORTE)
Numero Identificación del titular
Nombres del titular.
Apellidos del titular.
Número de la cuenta bancaria.
Tipo de cuenta: (AHORROS, CORRIENTE)
Saldo de la cuenta.
Objetivos de evaluación:
Definir clases y crear objetos
Definir los valores iniciales de los atributos de una clase
Capacidad para definir métodos con parámetros de entrada
Definir atributos de una clase con un tipo primitivo de dato
Definir atributos de tipo enumerado
Definir métodos get y set de una clase
Definir métodos con parámetros de entrada
Definir métodos que utilizan objetos como parámetros de entrada.
Todas las características de la cuenta bancaria deber ser inicializadas, cuando se crea una cuenta
bancaria su saldo debe ser 0.
El programa debe permitir a un cliente realizar las siguientes operaciones:
1. Diseñe el diagrama de clases y objeto de acuerdo a los requerimientos 0.25
2. Crear una cuenta bancaria 0.5
Cuenta: CuentaBancaria
tipoIdentificacion.tipoI.Su tipo de identificación
numeroIdentificacionTitular=Su identificación
nombresTitular=”Sus nombres”
apellidosTitular=”Sus apellidos”
numeroCuenta=9012958973
tipoCuenta=tipo.AHORROS
porcentajeInteresMensual=0.02
5. Realizar consignaciones
.
Enunciado 2:
Modifique el programa CuentaBancaria para que realice las siguientes operaciones:
1. Creación de cuentas
2. Imprimir las características de las cuentas
3. Consultar el saldo
4. Realizar consignaciones
5. Comparar cuentas
6. Transferencia de una cuenta a otra
7. Realizar retiros
8. Aplicar tasa de interés
9. Imprimir saldos con tasa de interés
Objetivos de evaluación:
Definir métodos que utilizan objetos como parámetros de entrada.
Definir métodos que invocan a otros métodos definidos anteriormente.
cuenta2: CuentaBancaria
TipoIdentificacion.tipoI.CEDULA
numeroIdentificacionTitular=71165879
nombresTitular=”Pablo Emilio”
apellidosTitular=”Pinzón Rueda”
numeroCuenta=44556677
tipoCuenta =tipo.AHORROS
porcentajeInteresMensual=0.02
3. Imprimir las características de las dos cuentas bancarias
4. Consultar el saldo
5. Realizar consignaciones
5.1. Deposite $200.000 a la cuenta1 y muestre el saldo.
5.2. Deposite $100.000 a la cuenta2 y muestre el saldo
6. Compare los saldos entre cuentas bancarias (cuenta1 cuenta2). La cuenta para comparar es un
objeto que se envía como parámetro del método. El método devuelve un valor booleano de
verdadero si la cuenta actual es mayor o igual a la cuenta que se pasó como parámetro. 0.8
Parámetro
Llamado desde el main cuenta1.compararCuentas(cuenta2)
7. Realice una trasferencia de dinero de una cuenta bancaria (cuenta1) a otra (cuenta2) por valor de
$50.000. El método debe recibir como parámetro la cuenta de destino y el valor a transferir. El saldo
de la cuenta actual debe disminuir el valor a transferir y el saldo de la cuenta destino debe aumentar.
El método debe reutilizar el método retirar para evaluar si la cantidad a transferir se encuentra en la
cuenta de origen. 0.8
8. Realizar retiros (No se pueden realizar retiros que superen el saldo de la cuenta)
7.1. Retire $2.600.000 de la cuenta y muestre el saldo
9. Aplicar tasa de interés mensual (0.02%) y reflejarla en el saldo 0.8
10. Imprimir los saldos de cada cuenta.
¡¡Éxitos!!