在 programming ruby 书中介绍,为了保证模块中的实例变量具有唯一的名字,可以使用模块一级的散列表,以当前对象的 ID 作为索引,来保存实例的数据
module Test
State = {}
def state=(value)
State[object_id] = value
end
def state
State[object_id]
end
end
请问下模块一级的散列表,开头为大写,还有人具体讲解下模块一级的散列表的含义啊