Ruby 扩展散列类

Ruby 扩展散列类,ruby,Ruby,我需要创建我自己的类来扩展Hash,并附加附加要插入的附加方法来散列我自己的类变量。大概是这样的: class MyHash

我需要创建我自己的类来扩展Hash,并附加附加要插入的附加方法来散列我自己的类变量。大概是这样的:

class MyHash

我需要放什么来代替@something@?

self[my_data.id]=my_data
应该可以做到这一点。看。

我知道这个老字号,但我想做同样的东西,但我不明白为什么会有这个id?