class RefBiblio::Libro

Attributes

edicion[RW]

Clase que nos permite representar libros de una referencia @author Rafael Herrero

volumen[RW]

Clase que nos permite representar libros de una referencia @author Rafael Herrero

Public Class Methods

new() { |self| ... } click to toggle source
# File lib/refBiblio/referencia.rb, line 122
def initialize(&block)
        if block_given?
                if block.arity == 1 
                        yield self
                else
                        instance_eval &block 
                end
        end
end

Public Instance Methods

to_s() click to toggle source

Metodo que nos permite formatear las referencias de los libros @return Cadena de caracteres de la referencia del libro formateado

# File lib/refBiblio/referencia.rb, line 146
def to_s
        string=""
        string  << @autor << " (" << Date::MONTHNAMES[get_publicacion.month] << " " << get_publicacion.day.to_s << ", " << get_publicacion.year.to_s << "). " << @titulo << " (" << @edicion.to_s << ") (" << @volumen.to_s << "). " << @editorial << "."
end