如果我在Ruby中定义一个方法,它是否属于任何类?

And*_*rei 4 ruby methods class

我感觉,如果定义一个方法

def test
  puts 'Hi'
end
Run Code Online (Sandbox Code Playgroud)

然后有一个这个方法所属的类(即Unknown#test).因此,人们可能会列出在其他类"外部"定义的所有方法.或者还有另一种方法可以进行此类上市?

sep*_*p2k 7

如果在任何类之外定义方法,它将成为类的私有方法Object.