Resultados da pesquisa a pedido "eigenclass"
classe << idioma próprio em Ruby
O queclass << self fazer em Ruby?
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 ...
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 ...
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 ...
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...
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