Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicio 2. Diseña un programa Java que permita trabajar con publicaciones tal y
como se detalla.
- De cada publicación será necesario guardar un id, título, editorial y páginas
(entero). Las publicaciones pueden ser libros de texto, de lectura y revistas.
- De las revistas se guarda el área a la que pertenece (motor, informática,
móviles…) y su periodicidad (mensual, semanal…).
- De los libros de texto se guarda el nivel (ESO, Bachillerato, FP…) y el Curso
(1º ESO, 2FP, …).
- De los libros de lectura se guarda el año de publicación (entero) y el género
(novela, ensayo, biografía,...).
Diseña el sistema de clases que reutilice el máximo código posible. Ten en cuenta
que no se creará ningún objeto de la clase Publicación y que esta clase incluye
un método llamado dameDatos que es abstracto. Cada clase (revisas, libros de
texto y de lectura) incluirá el constructor, getters y setters, además del método
dameDatos que devolverá en un String todos los atributos del objeto concatenados.
Este método sobrescribe el existente en Publicación.
Notas:
- Comprime todos los proyectos en un solo archivo con el nombre
Apellidos_Nombre_Examen2_2Eva y adjúntalo a la tarea.
- Utiliza la nomenclatura CamelCase para dar nombre a los identificadores.
- Diseña programas limpios y ordenados, tabulando el código correctamente.
- Utiliza nombres de variables claros e identificativos del dato que almacenan.
- Puntuación:
- El ejercicio 1 tiene un valor de 4 puntos.
- Cada método correcto vale 1 punto.
- Resto del programa 1 punto.
- El ejercicio 2 tiene un valor de 6 puntos.
- Crear el sistema de clases vale 3 puntos.
- Las pruebas valen otros 3 puntos.