检查
-
计算的本质pdf+epub+mobi+txt+azw3电子版
每当 IRB 需要显示一个对象,类似下面的一些事情就会发生:向这个对象发送 inspect 消息,然后这个对象返回自身的字符串表示。Ruby 当中所有对象默认都有对 #inspect 的合理实现,但是通过提供自己的定义,我们就可以控制如何在控制台显示对象:>> o = Object.new=> #<Object>>> def o.inspect'[my object]'end=> nil>> o=> [my object]1.6.4 ...