社区
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方法理解出现了问题??
...全文
193
4
打赏
收藏
关于inspect方法
代码如下: [code=Ruby] class Test def inspect "Hello world" end end t = Test.new puts t [/code] 输出: # # 为什么不是 "Hello world" 问题出在哪里?是程序的问题,还是我对inspect方法理解出现了问题??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
Node.js-自制利用node的
insp
ect
方法
对console.log进行一层封装
自制利用node的
insp
ect
方法
,对console.log进行一层封装
Android通过Chrome
Insp
ect
调试WebView的H5 App离线.rar
然而,如果使用chrome://
Insp
ect
的
方法
,国内的开发者会惊奇地发现“空白啊”!为此,我发布过这个离线包的解决方案!可以无需FanQ就能调试了。 2.本包主要为了解决调试webview(类似Chrome://
insp
ect
的功能)国内404...
利用Vue-cli 3.x创建项目实现父子组建传递项目
Vue-cli相对于之前的 操作起来更加简洁,少了很多繁琐的操作,简单容易上手,还有...
insp
ect
命令) CLI 插件:给Vue 项目提供可选功能的 npm 包 (如: Babel/TypeScript 转译、ESLint 集成、unit和 e2e测试 等)
Python标准库
insp
ect
的具体使用
方法
本篇文章主要介绍了Python标准库
insp
ect
的具体使用
方法
,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Insp
ect
.exe
自动化测试所需框架,学习自动化测试必备佳品工具,这个工具简单易上手
Ruby/Rails
2,763
社区成员
1,761
社区内容
发帖
与我相关
我的任务
Ruby/Rails
Web 开发 Ruby/Rails
复制链接
扫一扫
分享
社区描述
Web 开发 Ruby/Rails
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章