Resultados da pesquisa a pedido "eigenclass"
Qual é a diferença entre uma classe e o singleton dessa classe em Ruby?
Ok, então estou tentando fazer uma metaprogramação em Ruby e estou ficando um pouco confuso. De acordo com vários artigos que eu li (comoeste), para adiciona...
Ruby procura por variável de classe no objeto em vez de classe específica
Esta parte funciona: class Example1 @@var1= "var1 in the Example1" def get_var1 @@var1 end end example1 = Example1.new example1.get_var1 # => "var1 in the Example1"mas se eu tentar uma classe própria: def example1.get_var1 @@var1 end ...
Por que o método singleton de um módulo não é visível em eigenclasses downstream onde é misturado?
Eu entendo o caminho de pesquisa do método regular, por exemplo
Como funciona a herança em Ruby?
De acordo com Dave Thomas emsua palestra sobre o modelo de objeto Ruby, não há "métodos de classe" em Ruby. Existe apenas uma diferença entre se o ...
Métodos de classe Ruby vs. métodos em classes próprias
Os métodos de classe e os métodos na classe própria (ou metaclasse) dessa classe são apenas duas maneiras de definir uma coisa? Caso contrário, quais são as diferenças? class X # class method def self.a "a" end # eigenclass method class << self ...
classe << idioma próprio em Ruby
O queclass << self fazer em Ruby?