Desarrollo Actividad 4 -3

download Desarrollo Actividad 4 -3

of 5

Transcript of Desarrollo Actividad 4 -3

Actividad 4-3 Desarrollada1. Hacer la lectura definida de Herencia, Poliformismo y Clases Abstractas. Se realizo la lectura correspondiente del material facilitado, apoyados igualmente con consultas a travs de Internet. Se elaboraron las clases Persona.java y Alumno.java y la aplicacin para manejar estas herencias denominada AplicacionHerencia1.java, una vez compilados y ejecutados se obtuvo el siguiente pantallazo:

Se modificaron las clases Persona.java y Alumno.java y la aplicacin para manejar la sobreescritura de mtodos denominada AplicacionHerencia1.java, una vez compilados y ejecutados se obtuvo el siguiente pantallazo:

Se modificaron las clases Persona.java y Alumno.java y la aplicacin para manejar el Polimorfismo denominada AplicacionHerencia1.java, una vez compilados y ejecutados se obtuvo el siguiente pantallazo:

Clases Abstractas se elaboro la clase Figura.java

2. Escribir las clases Padre, Hijo y si hay necesidad abstractas, definiendo lasvariables y los mtodos necesarios para siguiente problema planteado: En un banco las cuentas pueden ser de dos tipos: cuentas de ahorro y cuentas de inversin. Un cliente puede depositar o retirar de una cuenta de ahorro, el primer deposito que hace debe ser de $1,000 invariablemente, para cada retiro el

cliente puede retirar lo que desee, pero la cuenta nunca puede quedarse en ceros, al menos debe haber $500. Dependiendo de la cuenta, se maneja un porcentaje de ahorro anual, esto es definido en el momento que se crea la cuenta de ahorro, y cada mes se deben calcular los intereses debidos para incrementar el saldo de la cuenta. Para una cuenta de inversin la inversin inicial debe ser de $25,000 y en el caso de retiro el retiro no puede dejar la cuenta de inversin en ceros, debe al menos de haber $10,000 en la cuenta a menos que se cancele y se quiera retirar todo. Los empleados del banco al igual que cualquier cliente del banco poseen un nmero y nombre, el nmero nos ayuda a diferenciarlos de los dems, cada empleado tiene un puesto especfico por el que recibe un salario, antigedad y das de vacaciones al ao. Para este fin adicionales a las dos clases ya existentes Cuenta.java y Empleado.java, elaboramos la aplicacin PruebaCuenta.java para su manejo, este es el pantallazo despus de compilado y al ejecutarse: