,我有以下对象的字符串,我想隐藏的attr_accessor中:的a_list和:b_list,下面产生代表对象ID
<Namespace::SomeObject:0x00000002674538 @a_list={}, @b_list={}>
我知道我应该重写inspect
方法,如:
def inspect
"#<{self.class}: >"
end
如何获取ID 0x00000002674538
?
,我有以下对象的字符串,我想隐藏的attr_accessor中:的a_list和:b_list,下面产生代表对象ID
<Namespace::SomeObject:0x00000002674538 @a_list={}, @b_list={}>
我知道我应该重写inspect
方法,如:
def inspect
"#<{self.class}: >"
end
如何获取ID 0x00000002674538
?
什么是列出的实例变量'@ a_list','@ b_list'。 (它们是否被绑定)attr访问器是无关紧要的。 – sawa