Tengo un módulo con una variable de clase en ellaacceder a las variables de clase de un módulo dentro de una clase en Ruby
module Abc
@@variable = "huhu"
def self.get_variable
@@variable
end
class Hello
def hola
puts Abc.get_variable
end
end
end
a = Abc::Hello.new
a.hola
¿Es posible obtener @@variable
dentro Hello
sin utilizar get_variable
método? Quiero decir algo como Abc.variable
sería bueno. Sólo curioso.
posible duplicado de [¿Cómo pueden las variables de clase attr_accessor productos de Ruby o variables de instancia de clase en lugar de las variables de instancia?] (Http://stackoverflow.com/questions/895747/how-can- rubys-attr-accessor-produce-class-variables-or-class-instance-variables) –