Resultados da pesquisa a pedido "eigenclass"

6 a resposta

classe << idioma próprio em Ruby

O queclass << self fazer em Ruby?

1 a resposta

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 ...

3 a resposta

Por que o eigenclass não é equivalente a self.class, quando parece tão semelhante?

4 a resposta

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 ...

3 a resposta

Como funciona a herança em Ruby?

De acordo com Dave Thomas emsua palestra sobre o modelo de objeto Ruby, não há &quot;métodos de classe&quot; em Ruby. Existe apenas uma diferença entre se o ...

1 a resposta

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...

2 a resposta

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