Почему собственный класс не эквивалентен self.class, когда он выглядит так похоже?
я где-то пропустил записку, и я надеюсь, что выЯ объясню это мне.
Почему собственный класс объекта отличается от?self.class
class Foo
def initialize(symbol)
eigenclass = class < self
self
end
eigenclass.class_eval do
attr_accessor symbol
end
end
end