0
我想要做的事:无法访问从父类的方法#inherited在子类中定义的方法(红宝石)
class GrandFoo
def self.inherited(subclass)
puts subclass.new.respond_to? :bar #false
end
end
class Foo < GrandFoo
def bar
puts 'bar'
end
end
# but
puts Foo.new.respond_to? :bar #true
我无法找到有关这个案子的信息,实际上我不是当然,我应该寻找什么。 目标是“要求”在特定目录中找到的文件列表,每个文件包含一个具有相同'bar'方法的子类。