Professional Documents
Culture Documents
Ejercicio 1
Solucin:
Ejercicio 2
Representa mediante un diagrama de clases y aade los mtodos necesarios para realizar
el prestamos y devolucin de libros:
Una biblioteca tiene copias de libros. Estos ltimos se caracterizan por su nombre, tipo
(novela, teatro, poesa, ensayo), editorial, ao y autor.
Los autores se caracterizan por su nombre, nacionalidad y fecha de nacimiento.
Cada copia tiene un identificador, y puede estar en la biblioteca, prestada, con retraso o en
reparacin.
Los lectores pueden tener un mximo de 3 libros en prstamo.
Cada libro se presta un mximo de 30 das, por cada da de retraso, se impone una multa
de dos das sin posibilidad de coger un nuevo libro.
2
Ejercicio 3
Dibujar la estructura de clases / interfaces que resuelva la siguiente situacin:
3
Ejercicio 4
Dibujar la estructura de clases / interfaces que resuelva la siguiente situacin:
Se desea crear una aplicacin que realice ciertas operaciones a travs de Internet. Para
ello es necesario establecer conexin entre dos puntos y, dependiendo del estado de esta,
realizar una accin u otra. Por tanto, la aplicacin ser independiente del estado de la
conexin, siendo responsabilidad de la clase que implementa dicho estado realizar las
operaciones deseadas.
Ejercicio 5
4
Es importante registrar la fecha de inicio y final de la reserva, el precio del alquiler de cada
uno de los coches, los litros de gasolina en el depsito en el momento de realizar la reserva,
el precio total de la reserva y un indicador de si el coche o los coches han sido entregados.
Todo coche tiene siempre asignado un determinado garaje que no puede cambiar. De cada
coche se requiere la matricula, el modelo, el color y la marca.
Cada reserva se realiza en una determinada agencia.