エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
※以下の記述は ruby 1.9.1-p129 を前提としています。 Ruby逆引きハンドブックの「SECTION-40 呼び出さ... ※以下の記述は ruby 1.9.1-p129 を前提としています。 Ruby逆引きハンドブックの「SECTION-40 呼び出されるメソッドの決定方法」(p.145)が大変参考になったので、復習を兼ねて実際に試してみました。 基本的にクラスの継承ツリーを辿っていくわけですが、Rubyの場合は特異メソッドやモジュールのMix-inなどが絡んでくるため、そのあたりの関係をちゃんと認識しておく必要があります。 インスタンスメソッド 次のようなコードを書いて実行してみます。 instance_method.rb #!/usr/bin/env ruby # coding: utf-8 class Object def foo [ "Objectクラスのメソッド" ] end end module SuperIncludeModule def foo [ "親クラスでincludeしたモジュールのメ