Class LibroAudioLibro
java.lang.Object
model.Libro
model.LibroAudioLibro
Clase que representa un audiolibro.
Hereda de Libro e incluye atributos como duracion y narrador.
- Version:
- 1.0
- Author:
- ISC Israel de Jesus Mar Parada
- See Also:
-
Field Summary
Fields inherited from class Libro
anioPublicacion, autor, categoria, disponible, idLibro, isbn, titulo -
Constructor Summary
ConstructorsConstructorDescriptionLibroAudioLibro(String titulo, String autor, String isbn, int anioPublicacion) Constructor para crear un audiolibro. -
Method Summary
Modifier and TypeMethodDescriptionintObtiene informacion adicional del audiolibro.Obtiene el tipo de libro.voidsetDuracionMinutos(int duracionMinutos) voidsetNarrador(String narrador) toString()Devuelve una representacion textual del audiolibro.Methods inherited from class Libro
getAnioPublicacion, getAutor, getCategoria, getIdLibro, getIsbn, getTitulo, isDisponible, setAnioPublicacion, setAutor, setCategoria, setDisponible, setIsbn, setTitulo
-
Constructor Details
-
LibroAudioLibro
-
-
Method Details
-
getTipoLibro
Obtiene el tipo de libro.- Specified by:
getTipoLibroin classLibro- Returns:
- "Audiolibro"
-
getInformacionAdicional
Obtiene informacion adicional del audiolibro.- Specified by:
getInformacionAdicionalin classLibro- Returns:
- Informacion de duracion y narrador
-
getDuracionMinutos
public int getDuracionMinutos()- Returns:
- Duracion en minutos
-
setDuracionMinutos
public void setDuracionMinutos(int duracionMinutos) - Parameters:
duracionMinutos- Nueva duracion
-
getNarrador
- Returns:
- Nombre del narrador
-
setNarrador
- Parameters:
narrador- Nuevo narrador
-
toString
-