Class LibroDigital

java.lang.Object
model.Libro
model.LibroDigital

public class LibroDigital extends Libro
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:
  • Constructor Details

    • LibroDigital

      public LibroDigital(String titulo, String autor, String isbn, int anioPublicacion)
      Constructor para crear un libro digital.
      Parameters:
      titulo - Titulo del libro
      autor - Autor del libro
      isbn - ISBN del libro
      anioPublicacion - Año de publicacion
  • Method Details

    • getTipoLibro

      public String getTipoLibro()
      Obtiene el tipo de libro.
      Specified by:
      getTipoLibro in class Libro
      Returns:
      "Digital"
    • getInformacionAdicional

      public String getInformacionAdicional()
      Obtiene informacion adicional del libro digital.
      Specified by:
      getInformacionAdicional in class Libro
      Returns:
      Informacion de formato y tamaño
    • getFormato

      public String getFormato()
      Returns:
      Formato del libro
    • setFormato

      public void setFormato(String formato)
      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

      public String toString()
      Devuelve una representacion textual del libro digital.
      Overrides:
      toString in class Libro
      Returns:
      Cadena con informacion