我有感觉,如果一个人定义了一个方法
def test
puts 'Hi'
end
然后就是这个方法所属的类(即Unknown#test
)。因此,可能有可能列出在其他类“外部”定义的所有方法。或者还有其他方法可以进行此类列表?
最佳答案
如果您在任何类之外定义一个方法,它将成为 Object
类的私有(private)方法。
关于ruby - 如果我在 Ruby 中定义一个方法,它属于任何类吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3313415/