> こういう事って delegate.rb を使わずに*簡単に*できましたっけ? > (delegate.rb で間に合っているので他の方法を考えた事がないもので...) こんなんで、如何でしょう。 class B < Hash def help print "help\n" end end test = B.new test['a'] = 'b' p test # {'a'=>'b'} test.help # "help\n" を出力 継承は当然使わずに、っていう前提なのかしら。 -- 継承で出来るのになんで? みたいな話が一番求められている話なん じゃないかなぁ、と思うのだけど、そういうのは世間的には既に常識な んでしょうか。