18/07/31 13:12:42.46 zoworXJJ.net
>>474
継承を使えば普通だけど、何か別の事柄を期待しているのかな?
irb(main):001:0> class Foo; def foo; puts 'FOO'; end; end
=> :foo
irb(main):002:0> class Bar < Foo; def bar; foo; end; end
=> :bar
irb(main):003:0> Bar.new.bar
FOO
=> nil
2行目、メソッド Bar#bar の定義内で self を省略したメソッド foo が
呼び出されているけど、この時、実際には Bar(= self) ではなく
Foo が割り当てられる
>スレの上の方になんか関係しそうなコードが書いてあったから疑問に思ったんだけど
アンカって知ってる?