Resultados de la búsqueda a petición "eigenclass"

3 la respuesta

¿Cómo funciona la herencia en Ruby?

Según Dave Thomas enSu charla sobre el modelo de objetos Ruby., no hay "métodos de clase" en Ruby. Solo hay una diferencia entre si el receptor del...

4 la respuesta

Métodos de Ruby Class versus métodos en clases propias

¿Los métodos de clase y los métodos de la clase propia (o metaclase) de esa clase son solo dos formas de definir una cosa? De lo contrario, ¿cuáles son las diferencias? class X # class method def self.a "a" end # eigenclass method class << self ...

1 la respuesta

Ruby busca la variable de clase en el objeto en lugar de la clase 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"pero si intento eigenclass: def example1.get_var1 @@var1 end example1.get_var1 # ...

3 la respuesta

¿Por qué el eigenclass no es equivalente a self.class, cuando se ve tan similar?

Me perdí el memo en algún lugar, y espero que me lo expliques.¿Por qué el eigenclass de un objeto es diferente de

1 la respuesta

¿Cuál es la diferencia entre una clase y el singleton de esa clase en Ruby?

Bien, entonces estoy tratando de hacer algo de metaprogramación en Ruby y me estoy confundiendo un poco. Según varios artículos que he leído (comoéste), para...

2 la respuesta

¿Por qué el método de singleton de un módulo no es visible en las clases de eigencas posteriores donde se mezcla?

6 la respuesta

clase << idioma propio en Ruby

Que haceclass << self hacer en Ruby?