私が望むのは、メソッド「ok?」を追加することです。ハッシュに変換されますが、クラス C1 とそのサブクラスにのみ適用されます。作り方は?例えば
class C1
class Hash
def ok?
return 'nested hash ok'
end
end
def m1
return Hash.new.ok? #works
end
def m2
return {}.ok? #not works
end
end
<<In other file>>
class C2 < C1
def m1_1
return {}.ok? #not works
end
end
「{}.ok?」を追加する方法 C1だけで、各ファイルにモジュールを必要としないサブクラスC2ですが、何らかの形でinhirtのようです