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_alu0100505078/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_alu0100505078/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_alu0100505078/biblio.rb, line 17 def set_serie(serie) @serie=serie end