免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2118 | 回复: 3
打印 上一主题 下一主题

如何获取一个对象里面的内容呢? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-01-07 16:39 |只看该作者 |倒序浏览
我想获取一个对象的内容,如

my $seq_object = $seqio_object->next_seq;

如何得到$seq_object这个对象储存的内容啊。
print $seq_object 总是返回:Bio::Annotation::Collection=HASH(0x20aac58)!

论坛徽章:
0
2 [报告]
发表于 2008-01-07 17:13 |只看该作者
别问我是什么,问我能做什么。
你得到它的内容干吗呀?
这不符合面向对象的原则嘛。

论坛徽章:
0
3 [报告]
发表于 2008-01-07 17:18 |只看该作者
又见bioperl ^^

Bio::Annotation::Collection其实就是个bless过的散列数组,print当然不能得到内容
至于具体怎么得到内容文档里写的很清楚,自己再好好看看吧

论坛徽章:
0
4 [报告]
发表于 2008-01-07 17:26 |只看该作者
原帖由 放驴娃 于 2008-1-7 17:13 发表
别问我是什么,问我能做什么。
你得到它的内容干吗呀?
这不符合面向对象的原则嘛。


Bio::Annotation::Collection设计的比较怪,用起来跟hash差不多,lz可能被弄糊涂了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP