class Biblioteca

Clase que representa la bliblioteca

Attributes

autor[R]
editorial[R]
fecha_publicacion[R]
isbn[R]
num_edicion[R]
serie[R]
titulo[R]

Public Class Methods

new(autor,isbn,titulo,fecha,editorial,edicion) click to toggle source
# File lib/refbiblio/biblio.rb, line 5
def initialize(autor,isbn,titulo,fecha,editorial,edicion)

   #variables de instancia
             @autor=autor
             @isbn=isbn
             @titulo=titulo
             @fecha_publicacion=fecha
             @editorial=editorial
             @num_edicion=edicion
end

Public Instance Methods

formato() click to toggle source

metodo que muestra la referencia formateada de la biblioteca

# File lib/refbiblio/biblio.rb, line 25
def formato
puts "------------------------------------------------------------------------------------"
 @autor.each do |aut|
   print aut+","
 end
 puts "\n"+@titulo
 print @serie
 puts @editorial+" : "+edicion+" "+@fecha_serie
 
 #aƱadi self.isbn porque por algun motivo mostraba dos veces el contenido del array
 
 puts self.isbn
 puts "------------------------------------------------------------------------------------"
end
set_serie(serie) click to toggle source

metodo para insertar la serie del libro

# File lib/refbiblio/biblio.rb, line 17
def set_serie(serie)
         @serie=serie
      
end