Examen De Java
Enviado por el_yuyi • 3 de Octubre de 2014 • 336 Palabras (2 Páginas) • 316 Visitas
UNIVERSIDAD DEL SINU SECCIONAL CARTAGENA
DESARROLLO DE SOFTWARE II
III PARCIAL
1. ¿Cuál de las siguientes afirmaciones son correctas? (0.5)
A. Una clase abstracta no puede ser instanciada (crear objetos de ella).
B. NO ES obligatorio implementar los métodos abstractos heredados de una clase abstracta
C. Se declara una clase como final cuando no nos interesa crear clases derivadas de dicha clase
D. Una clase abstracta NO PUEDE tener clases hijas o derivadas.
E. Una clase final no puede ser instanciada (crear objetos de ella)
2. ¿Cuál de las siguientes afirmaciones son verdaderas?(0.5)
A. Para que una clase implemente una interfaz se utiliza la palabra reservada implements.
B. Una clase puede implementar solo una interfaz.
C. Muchas clases pueden implementar la misma interfaz
D. Los métodos de las interfaces son métodos CON CUERPO.
E. No es obligatorio implementar los métodos definidos en la interfaz
3. ¿Cuál de las siguientes afirmaciones son verdaderas.(0.5)
a. No se pueden definir nuevas excepciones.
b. Para lanzar excepciones usamos el bloque try/catch/finally
c. El bloque finally NO es obligatorio.
d. Las excepciones NO SON Objetos.
e. Para lanzar excepciones usamos la palabra throw y throws.
4. Desarrolle un pequeño programa que haga uso de throw para lanzar una excepción y explique el uso que le da.(0.5)
5. El centro de recreación Napoleón Perea desea realizar un programa para la realización de reservas. En el centro existen instalaciones deportivas (piscinas, canchas de futbol, gimnasios y pistas de tenis). El centro en cuestión tiene socios, de los cuales se almacenan su nombre, dirección, ciudad, provincia, teléfono y cuota (lo que pagan). Además, existen una serie de artículos que se pueden reservar si el socio lo requiere (balones, redes y raquetas). Cada instalación es reservada por un socio en una fecha dada desde una hora de inicio hasta una hora de fin. Cada reserva puede tener asociada uno o varios artículos deportivos que se alquilan aparte. Por ejemplo, si yo quiero hacer una reserva para jugar al tenis, tengo que reservar una de las canchas de tenis y en caso de que sea necesario, las raquetas.(3)
Desarrolle:
Diagrama de clases con sus relaciones y codificación de las clases
...