相关疑难解决方法(0)

Ruby中的"主要"是什么?

如果我将此文件作为" ruby x.rb" 运行:

class X
end
x = X.new
Run Code Online (Sandbox Code Playgroud)

什么叫" X.new"?

它是一个对象/进程/等?

ruby program-entry-point

44
推荐指数
2
解决办法
2万
查看次数

Ruby中的方法:对象与否?

受到这种讨论的启发,经过一些谷歌搜索后,我无法找到关于Ruby方法的一个非常简单的问题的答案:方法对象与否?

这里和那里有不同的意见,我真的想听听,比方说,深入解释.

我知道Object#method方法,它接受一个方法名称并返回一个Method实例,但另一方面,你可以用块做类似的事情来使它们成为Proc实例,而块不是对象,所以是什么使得方法有什么不同?

ruby methods language-features object

43
推荐指数
3
解决办法
9538
查看次数