,我有以下對象的字符串,我想隱藏的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