class Listaa::Revista
Attributes
ISSN[RW]
impacto[RW]
Public Class Methods
new(nombre = "",&block)
click to toggle source
Calls superclass method
Listaa::Bibliografia::new
# File lib/Lista/Revista.rb, line 6 def initialize(nombre = "",&block) super(nombre) @Tipo = "Revista" @impacto = 0 @ISSN = 00000000 instance_eval &block end
Public Instance Methods
add_ISSN(num)
click to toggle source
# File lib/Lista/Revista.rb, line 14 def add_ISSN(num) @ISSN = num end
titleTo_s()
click to toggle source
# File lib/Lista/Revista.rb, line 18 def titleTo_s f = @Title.split j = "" f.collect{|x| if(x.size>3) j=j+x.capitalize+" " else j=j+x+" " end } j end
to_s()
click to toggle source
# File lib/Lista/Revista.rb, line 30 def to_s f = autorTo_s+"("+@Fecha_Publication.to_s+"). "+titleTo_s+"("+@Edicion.to_s+"). "+@Editorial end