Class LibroFisico

java.lang.Object
model.Libro
model.LibroFisico

public class LibroFisico extends Libro
Clase que representa un libro fisico. Hereda de Libro e incluye atributos como numero de paginas, ubicacion y estado.
Version:
1.0
Author:
ISC Israel de Jesus Mar Parada
See Also:
  • Constructor Details

    • LibroFisico

      public LibroFisico(String titulo, String autor, String isbn, int anioPublicacion)
      Constructor para crear un libro fisico.
      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:
      "Fisico"
    • getInformacionAdicional

      public String getInformacionAdicional()
      Obtiene informacion adicional del libro fisico.
      Specified by:
      getInformacionAdicional in class Libro
      Returns:
      Informacion de paginas, ubicacion y estado
    • getNumeroPaginas

      public int getNumeroPaginas()
      Returns:
      Numero de paginas
    • setNumeroPaginas

      public void setNumeroPaginas(int numeroPaginas)
      Parameters:
      numeroPaginas - Nuevo numero de paginas
    • getUbicacion

      public String getUbicacion()
      Returns:
      Ubicacion del libro
    • setUbicacion

      public void setUbicacion(String ubicacion)
      Parameters:
      ubicacion - Nueva ubicacion
    • getEstado

      public String getEstado()
      Returns:
      Estado del libro
    • setEstado

      public void setEstado(String estado)
      Parameters:
      estado - Nuevo estado
    • toString

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