社区
Ruby/Rails
帖子详情
关于inspect方法
Leo1734
2008-10-09 05:04:04
代码如下:
[code=Ruby]
class Test
def inspect
"Hello world"
end
end
t = Test.new
puts t
[/code]
输出:
#<Test:0x2c25b1c> # 为什么不是 "Hello world"
问题出在哪里?是程序的问题,还是我对inspect方法理解出现了问题??
...全文
199
4
打赏
收藏
关于inspect方法
代码如下: [code=Ruby] class Test def inspect "Hello world" end end t = Test.new puts t [/code] 输出: # # 为什么不是 "Hello world" 问题出在哪里?是程序的问题,还是我对inspect方法理解出现了问题??
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
blueidea123
2008-10-17
打赏
举报
回复
xuexizhong
taito
2008-10-10
打赏
举报
回复
不知道你是不是想实现实例的调试。如果是的话,正确的方法是这样的
如:
class ExampleClass
def initialize (arg_1, arg_2)
@arg_1 = arg_1
@arg_2 = arg_2
end
end
ec = ExampleClass.new('a', 'b')
puts ec.inspect
Leo1734
2008-10-09
打赏
举报
回复
[Quote=引用 1 楼 taito 的回复:]
puts t.inspect
[/Quote]
这样用没问题,但是失去了inspect方法的本意!
taito
2008-10-09
打赏
举报
回复
puts t.inspect
Insp
ect
.exe工具
1.
insp
ect
.EXE小工具,包含32位和64位 2.桌面自动化,pywinauto辅助神器 3.找资源不容易,各位大哥给点积分
insp
ect
.exe用于windows窗口调试开发
32位和64位,版本号7.2.0.0
Insp
ect
老版本和新版本
insp
ect
Insp
ect
.exe 各版本 自动化测试辅助工具
Insp
ect
自动化测试辅助工具
chrome在线调试
Insp
ect
空白问题
解决chrome下device:
insp
ect
出现空白页,替换文件就可以了
Ruby/Rails
2,764
社区成员
1,761
社区内容
发帖
与我相关
我的任务
Ruby/Rails
Web 开发 Ruby/Rails
复制链接
扫一扫
分享
社区描述
Web 开发 Ruby/Rails
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章