【发布时间】:2012-02-21 16:35:49
【问题描述】:
这是我的代码,没什么特别的:
server1 = @volume.pserver
puts server1
@volume.pserver = server2
puts server1
我希望存储在server1 中的引用本身,而不是引用的属性始终保持不变,但它会发生变化:
#<Pserver:0x00000005bd3b98>
#<Pserver:0x0000000662b2a8>
这怎么可能?
【问题讨论】:
-
你能告诉我,你是如何定义@volume对象的
pserver和pserver=方法的吗? -
忘记我的评论,我删除了它。