Documente Academic
Documente Profesional
Documente Cultură
TRABAJO DOMICILIARIO 5
HERENCIA
CURSO
LENGUAJE DE PROGRAMACIN II
ALUMNO
JOS S. LPEZ CONTRERAS
PROFESOR
ING. JOSE ANTUNGA
CICLO
TRABAJO DOMICILIARIO 5
La universidad privada Telesup requiere que se construya un diagrama de clases para la gestin
acadmica de sus alumnos, los alumnos de la universidad se clasifican en alumnos de pregrado,
diplomado y extensin. Los de pregrado, se clasifican en alumnos del turno de la noche y maana.
Los alumnos de diplomado se clasifican en alumnos de Idiomas y Gestin de Negocios. Los
alumnos de extensin se dividen en alumnos de modalidad presencial y virtual.
Todos los alumnos tienen los siguientes datos: Apellidos, Fnacimiento y sexo. Los alumnos de
extensin y diplomado, tienen los siguientes datos adicionales: curso, finicio y final. Los alumnos
de pregrado tienen adicionalmente los siguientes datos: PC1, EP, PC2, TP, EF y ES.
Crear el mtodo que permita calcular el promedio de los alumnos de pregrado, considerndose
que el examen sustitutorio reemplaza a la nota ms baja entre el EF y EP.
Crear el mtodo decirfechadetermino(), el cual ser aplicable para los alumnos de diplomado y
extensin, este mtodo nos debe indicar en qu momento estar finalizando el curso,
entendindose que los cursos de extensin tienen una duracin de 4 semanas y los de diplomado
16 semanas.
Recuerde que las clases deben estar ubicadas en el paquete Model, y los JFrames deben estar en
el paquete view.
Crear dos Jframes, en una de ellas instancie la clase Alumnopregrado y en otra pgina instancie
alumno de extensin y recepcione los datos necesarios y depostelos en las propiedades del objeto
instanciado; calcule el promedio del alumno y averige la fecha de trmino del alumno de
extensin, utilice los mtodos correspondientes y mustrelos los resultados.
ALUMNO PREGRADO
2. Despus creamos una Java Class dentro de Packpage MODEL llamada Pregrado, el
cual va a heredar todas las propiedades del Java Class Alumno.
Donde colocamos todos los datos adicionales respectivos a esa clase y sacamos el
promedio de las notas y el sustitutorio debe reemplazar a una de ellas.
10
4. Despus creamos una Java Class dentro de Packpage MODEL llamada Extension, el
cual va a heredar todas las propiedades del Java Class Alumno.
Donde colocamos todos los datos adicionales respectivos a esa clase y sacamos el
promedio de las notas y el sustitutorio debe reemplazar a una de ellas.
11
6. Despus creamos una Java Class dentro de Packpage MODEL llamada Virtual_Ext,
el cual va a heredar todas las propiedades del Java Class Extension y de Alumno.
12
13
14
15
16