From: Shin'ya Adzumi Date: 2002-04-04T16:10:29+09:00 Subject: [ruby-list:34792] Re: 用語集 super の問題 あづみです。 WATANABE Hirofumi wrote: > [ruby-list:12488] からの議論でまつもとさんがなんとかした結果 > 現在は25になっています。 > 用語集からはその部分を削除したほうがいいのかな。 となると、super の説明の方も変えないとダメですね。 ↓現在。 ---------------- == super 例: super super(1,2,3) 文法: super super(式, ... ) (({super}))は現在のメソッドがオーバーライドしているメ ソッドを呼び出します。括弧と引数が省略された場合には現在のメソッド の引数がそのまま引き渡されます。 例: def foo( arg ) arg = 1 super arg # 1 を引数にして呼び出す super # 5 を引数にして呼び出す super() # 引数なしで呼び出す end foo 5 ---------------- 「括弧と引数が省略された場合には〜」の部分をどう書き換えれば良いん だろう。 安積伸弥 adzumi@denpa.org