0% encontró este documento útil (0 votos)
22 vistas1 página

Progjavain

Cargado por

nayari
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
22 vistas1 página

Progjavain

Cargado por

nayari
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 1

1) Crea una clase llamada Libro que guarde la información de cada uno de los

libros de una biblioteca. La clase debe guardar el título del libro, autor, número
de ejemplares del libro y número de ejemplares prestados. La clase contendrá
los siguientes métodos:
• Constructor por defecto.
• Constructor con parámetros.
• Métodos Setters/getters

• Método préstamo: que incremente el atributo correspondiente cada


vez que se realice un préstamo del libro. No se podrán prestar libros
de los que no queden ejemplares disponibles para prestar. Devuelve
true si se ha podido realizar la operación y false en caso contrario.
• Método devolución: que decremente el atributo correspondiente
cuando se produzca la devolución de un libro. No se podrán devolver
libros que no se hayan prestado. Devuelve true si se ha podido realizar
la operación y false en caso contrario.
• Método Información: para mostrar los datos de los libros.

2) Crear una Clase Fecha en Java. La clase tendrá tres atributos privados día,
mes y año de tipo int. La clase contendrá los siguientes métodos:
• Constructor por defecto.
• Constructor con tres parámetros para crear objetos con valores
iniciales.
• Métodos set y get para asignar y obtener los valores de los atributos
de la clase.

• Método fechaCorrecta() que comprueba si la fecha es correcta.


Devuelve un valor de tipo boolean indicando si la fecha es correcta o
no. Este método a su vez utilizará un método privado de la clase
llamado esBisiesto que calcula si el año es o no bisiesto. El método
esBisiesto devuelve true si el año es bisiesto y false si no lo es.
• Método diaSiguiente() que cambia la fecha actual por la del día
siguiente. El objeto de la clase Fecha al que se le aplique este método
deberá ser correcta aun después del cambio.
• Metodo FechaActual() heredado de Object para mostrar las fechas de
la forma dd-mm-aaaa. El día y el mes se deben mostrar con dos cifras.
Si el día o el mes tienen solo una cifra se escribirá un cero delante. Por
ejemplo, si la fecha es día=1, mes=6, año= 2015 la fecha que se
mostrará será: 01-06-2015

También podría gustarte