青山です。 Sat, Feb 13, 1999 at 07:49:12AM +0900 において Kikutani, Makoto さん曰く: > > > class Hash > > > def help > > > print "help\n" > > > end > > > end > > これはクラスを再定義してるようにも見えますがしっかり元の性質も > 保っています。下もちゃんと動きますもんね。 > こういうのは継承じゃなくて何と呼ぶのでしょう? > > class Foo > def help > print "help\n" > end > end > > class Foo > def help2 > print "help2\n" > end > end ああ、なるほど、クラスの再定義ですか。2回目のはクラスの再定義ではなく、 単に Foo クラスの定義の続きになっていますよね。 class Foo def help print "help\n" end def help2 print "help2\n" end end ですから、継承ではなく... クラスの定義の続き、ではそのままですが、何か 呼び方があるんでしょうかね。私もわかりません。 -- 青山 和光 Wakou Aoyama <wakou / fsinet.or.jp>