class RefBiblio::ArtPeriodico

Attributes

formato[RW]

Clase que nos permite representar los articulos periodisticos de una publicacion periodica @author Rafael Herrero

paginas[RW]

Clase que nos permite representar los articulos periodisticos de una publicacion periodica @author Rafael Herrero

Public Class Methods

new(formato) { |self| ... } click to toggle source
Calls superclass method RefBiblio::Periodicas::new
# File lib/refBiblio/referencia.rb, line 170
def initialize(formato, &block)
        if block_given?
                if block.arity == 1 
                        yield self
                else
                        instance_eval &block 
                end
        end
        super(formato)
end

Public Instance Methods

to_s() click to toggle source

Metodo que nos devuelve la referencia del articulo periodistico formateado @return String de la referencia del articulo periodistico formateado

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