Class LibroDigital
java.lang.Object
model.Libro
model.LibroDigital
Clase que representa un libro digital (e-book).
Hereda de Libro e incluye atributos como formato y tamaño en MB.
- 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
ConstructorsConstructorDescriptionLibroDigital(String titulo, String autor, String isbn, int anioPublicacion) Constructor para crear un libro digital. -
Method Summary
Modifier and TypeMethodDescriptionObtiene informacion adicional del libro digital.doubleObtiene el tipo de libro.voidsetFormato(String formato) voidsetTamañoMB(double tamañoMB) toString()Devuelve una representacion textual del libro digital.Methods inherited from class Libro
getAnioPublicacion, getAutor, getCategoria, getIdLibro, getIsbn, getTitulo, isDisponible, setAnioPublicacion, setAutor, setCategoria, setDisponible, setIsbn, setTitulo
-
Constructor Details
-
LibroDigital
-
-
Method Details
-
getTipoLibro
Obtiene el tipo de libro.- Specified by:
getTipoLibroin classLibro- Returns:
- "Digital"
-
getInformacionAdicional
Obtiene informacion adicional del libro digital.- Specified by:
getInformacionAdicionalin classLibro- Returns:
- Informacion de formato y tamaño
-
getFormato
- Returns:
- Formato del libro
-
setFormato
- Parameters:
formato- Nuevo formato
-
getTamañoMB
public double getTamañoMB()- Returns:
- Tamaño en MB
-
setTamañoMB
public void setTamañoMB(double tamañoMB) - Parameters:
tamañoMB- Nuevo tamaño
-
toString
-