Programación orientada a objetos
| Reto 5
Proyecto final del paradigma orientado a objetos
© UVEG. Derechos reservados. El contenido de este formato está sujeto a las disposiciones aplicables en materia de Propiedad
Intelectual, por lo que no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o
sistema impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de
la información, sin la autorización por escrito de la Universidad Virtual del Estado de Guanajuato.
Reto 5 Proyecto final del paradigma orientado a objetos
Instrucciones:
1. Resuelve el problema que se plantea mediante el lenguaje de programación Java y
aplicando los conceptos estudiados en el Módulo.
2. Utiliza el entorno Netbeans para la creación del proyecto.
Problema:
En la escuela de informática Río Grande desea mejorar la eficiencia el sistema escolar, al
cual 3 tipos de usuario tienen acceso: Maestro, Alumno y Tutor, cada uno de ellos tiene las
siguientes características:
Maestro
Id
nombre
apellido
correoElectronico
imprimirPerfil() el cual mostrará los datos básicos de la cuenta (Id, nombre,
apellido, correo electrónico
Alumno
Id
nombre
apellido
calificacion
correoElectronico
imprimirPerfil() el cual mostrará los datos básicos de la cuenta (Id, nombre,
apellido, correo electrónico)
mostrarCalificaciones(), mostrará su calificación
guardarCalificacion(calificacion)
Tutor
Id
nombre
apellido
correoElectronico
alumno
imprimirPerfil() el cual mostrará los datos básicos de la cuenta (Id, nombre,
apellido, correo electrónico)
mostrarCalificaciones(), mostrará la calificación del alumno
También deberás simular las acciones de base de datos y mostrar los datos con impresión
en consola.
Entregables:
Entregarás una carpeta Zip, la cual contendrá la carpeta del proyecto generado en
Netbeans.
Requerimientos:
El proyecto debe de contener: herencia, métodos, uso de variables, uso de
modificadores de acceso, paso de variables, encapsulamiento, retorno de valores,
clase abstracta e interfaz.
© UVEG. Derechos reservados. El contenido de este formato está sujeto a las disposiciones aplicables en materia de Propiedad
Intelectual, por lo que no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o
sistema impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de
la información, sin la autorización por escrito de la Universidad Virtual del Estado de Guanajuato.