0

Singleton Class当我运行以下代码时,我没有看到该消息。这是为什么 ?

ob = Object.new
class << ob
 def func
   "Singleton class"
 end
end
ob.func
4

1 回答 1

1

该方法返回一个字符串。要显示它,您必须使用puts.

如果您在其中运行它,irb您将获得显示的结果字符串,因为在该模式下,每个返回值都会自动打印。

于 2012-06-14T05:46:35.183 回答