Dominios y servicios (I) - Ejercicios
Creación de la clase de dominio Multa
Crear una nueva clase de dominio Multa para controlar las multas impuestas a los usuarios de la aplicación que se retrasen en la devolución de los libros.
Las multas tendrá una fecha de inicio y fin y una descripción de los motivos de la multa. Además, las multas sólo podrán ser impuestas a los usuarios de tipo profesor o socio. Esta restricción debe ser impuesta entre las restricciones de la nueva clase de dominio.
Generar las vistas de la nueva clase de dominio Multa de forma estática.
Restricciones en las clases de dominio
Añade las restricciones que consideres oportunas en las clases Libro y Operacion de la aplicación Biblioteca. Una restricción para los libros puede ser que la propiedad ISBN cumpla con el estándar actual, que consiste en que el ISBN debe estar formado por 13 dígitos. Puedes encontrar más información sobre este formato en la Wikipedia.
Mensajes de error
Modifica los mensajes de error de las restricciones creadas para que sean más comprensibles por parte del usuario.