Ruby 关于“super”,Rack::Request params方法是如何工作的?

Ruby 关于“super”,Rack::Request params方法是如何工作的?,ruby,request,rack,super,Ruby,Request,Rack,Super,我知道super的基本知识,但不知道它在这里是如何工作的:它从哪个父类继承params 当您在Ruby中包含一个模块时,它将被注入到继承链中 包括实现的Rack::Request::Helpers。谢谢。我不知道super会在类中定义的模块中查找方法。似乎没有任何课程提到这一点。 # File 'lib/rack/request.rb', line 19 def params @params ||= super end

我知道super的基本知识,但不知道它在这里是如何工作的:它从哪个父类继承params

当您在Ruby中包含一个模块时,它将被注入到继承链中


包括实现的Rack::Request::Helpers。

谢谢。我不知道super会在类中定义的模块中查找方法。似乎没有任何课程提到这一点。
# File 'lib/rack/request.rb', line 19

def params
  @params ||= super
end