当前位置 : 主页 > 编程语言 > ruby >

在Ruby中,有没有办法找到响应方法调用的类?

来源:互联网 收集:自由互联 发布时间:2021-06-23
所以,在 Ruby中,如果我的类层次结构看起来像(非常符号) A B C宾语 有一个在C类中定义的方法“foo”,是否有一些内省允许我确定C是定义响应A.new.foo的方法的类? 是的……做A.new.method(:
所以,在 Ruby中,如果我的类层次结构看起来像(非常符号)

A< B< C<宾语 有一个在C类中定义的方法“foo”,是否有一些内省允许我确定C是定义响应A.new.foo的方法的类?

是的……做A.new.method(:foo).owner.它会给你C班.阅读 #owner.
网友评论