有一些代码:
def func
def func
1
end
end
Run Code Online (Sandbox Code Playgroud)
然后我尝试以下方法irb:
func
func.func
func
Run Code Online (Sandbox Code Playgroud)
并得到结果:
:func
1
1
Run Code Online (Sandbox Code Playgroud)
有人可以解释发生了什么吗?我有点了解第一个输出,但不了解后者。谢谢!