Computacion
Estructuras de Datos
Práctica 01 Programación orientada a objetos
Ayudante de Laboratorio: Víctor Ortiz Othón – othon7@ciencias.unam.mx Fecha de entrega: 16 de Febrero de 2013Objetivos
En esta práctica el alumno: • • Realizará un repaso a las estructuras conocidas como arreglos para guardar/manipular datos del mismo tipo. Realizará un repaso a los conceptos de programaciónorientada a objetos, como son clases, agregación, herencia, polimorfismo, interfaces y excepciones.
Problema
Una Entidad Bancaria requiere que se realice un sistema para llevar el control de susclientes y las cuentas asociadas a estos, dichas cuentas pueden ser de 2 tipos: 1. Cuentas de débito: Estas cuentas se abren con un saldo inicial mínimo de $ 1, 000.00, un cliente puede depositar enella tanto capital como lo desee pero solo puede retirar como máximo el saldo disponible en dicha cuenta. a. Datos manejados: número único de cuenta, RFC del cliente al que pertenece, saldo. b.Transacciones que se pueden realizar: consulta de saldo, abono a cuenta, retiro de fondos, traspaso de fondos a otra cuenta de débito. 2. Cuentas de crédito: Para dar de alta una cuenta de este tipo, esnecesario proporcionar un límite de crédito inicial. a. Datos manejados: número único de cuenta, RFC del cliente al que pertenece, balance (cantidad que debe al banco, inicialmente es cero), límite decrédito. b. Transacciones que se pueden realizar: consulta de límite de crédito y de balance, abono a cuenta, retiro de fondos, realizar una compra, traspaso de deuda a otra cuenta de débito o crédito. Lacomisión cobrada por el banco al hacer retiros o compras para estas cuentas es del 7%. No se puede comprar o retirar más del límite menos el balance (contando la parte de la comisión). Las operacionesque se podrán realizar en el nuevo sistema son: • Alta de una nueva cuenta; para lo cual se solicita el tipo, y con base a esto de piden los demás datos.
ESTRUCTURAS DE DATOS
1
PRÁCTICA 01...
Regístrate para leer el documento completo.