Package biblioteca
Class Biblioteca
java.lang.Object
biblioteca.Biblioteca
Clase que representa una biblioteca con una colección de Libros
Permite, agregar, eleminar y buscar libros por titulo y por autor
- Version:
- 24.02.2025
- Author:
- Javier Rodríguez Núñez
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionConstructor por defecto de la biblioteca sin librosBiblioteca(List<Libro> libros) Constructor con parámetros -
Method Summary
Modifier and TypeMethodDescriptionbooleanagregarLibro(Libro libro) Agrega un libro a la biliotecabooleaneliminarLibro(Libro libro) encuentaLibroPorAutor(String autor) Deprecated.encuentraLibroPorTitulo(String titulo) Encuentra libro por tituloencuentraLibrosPorAutor(String autor) Busca todos los Libros de un ator determinadoDevuelve la Lista de libros de la biblioteca
-
Field Details
-
libros
Lista de libros disponibles en la biblioteca
-
-
Constructor Details
-
Biblioteca
public Biblioteca()Constructor por defecto de la biblioteca sin libros -
Biblioteca
Constructor con parámetros- Parameters:
libros- lista de libros con la que se inicializa la bilioteca
-
-
Method Details
-
agregarLibro
Agrega un libro a la bilioteca- Parameters:
libro- un libro para agregar- Returns:
truesi el libro se ha agregado correctamente ofalsesi el libro NO se ha agregado correctamente- See Also:
-
eliminarLibro
-
getLibros
Devuelve la Lista de libros de la biblioteca- Returns:
- Lista de Libros de la biliteioca
-
encuentraLibroPorTitulo
Encuentra libro por titulo- Parameters:
titulo-- Returns:
-
encuentaLibroPorAutor
Deprecated.Este metodo ha quedado obsolote Se recomienda usarencuentraLibroPorTitulo(String)en si lugar- Parameters:
autor-- Returns:
-
encuentraLibrosPorAutor
Busca todos los Libros de un ator determinado- Parameters:
autor-- Returns:
- Since:
- v2.0
Sustituye al metodo
encuentaLibroPorAutor(String)(String)}
-
encuentraLibroPorTitulo(String)en si lugar