classe << idioma próprio em Ruby
O que class << selffaz em Ruby
O que class << selffaz em Ruby
Perdi o memorando em algum lugar e espero que você me explique isso. Por que o eigenclass de um objeto é diferente de self.class? class Foo def initialize(symbol) eigenclass = class << self self end eigenclass.class_eval do attr_accessor symbol end end end Minha linha de lógica...