Я делаю подкласс хэша, который я хочу, чтобы иметь возможность заполнить первоначально используя хэш, то есть:Ruby: Как заполнить подкласс Hash от Hash
class HashSub < Hash
def initialize(old_hash)
...
end
end
a = HashSub.new({'akey' => 'avalue'})
puts a['akey']
>> avalue
Так как Hash.new
не принимает хэш, какой самый чистый способ достичь этого?