Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。Silverに向けて勉強しているものです。自身の理解の範疇を越えたので質問させてください。Barにextendでミックスインしています。foo1が特異メソッドで定義されるのは理解しているつもりなんですが、foo2、foo3についてBarからどのように呼び出せばよいのか(もしくはできない)をおしえていただけないでしょうかよろしくお願いいたします。Fooend結果です。票2Object#extendの機能は以下の説明のとおりです。メソッドとして追加します。http://docs.ruby-lang.org/ja/2.0.0/method/Object/i/extend.htmlfoo1はFooのインスタンスメソッドですが、foo2・foo3はFooの特異メソッドであってインスタンスメソッドでないのでextendの対象にはなりません。よって、foo2・foo3はBarには所属していないため、Bar.foo2のような呼び出しはできないことになります。|3基本的にはBarでFooをextendしてもFooの特異メソッドは呼び出せない、が答えになるんですが、どうしても実現したければこんな方法もあります。(NoMethodError)以上、ご参考までに。|1要件に合っているかわかりませんが、やってみました。method_missingをこんな使い方していいものなのか。個の銅バッジありがとうございます。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。会を開催します🎉コメントで回答する理由を教えてくださいサイトの未翻訳箇所を見つけて、もくもく会で直しましょう関連する質問9Rubyでインスタンスメソッドとして利用するためのModuleのメソッドを簡単にテストする方法1Rubyのモジュールを名前空間で使っているのかMix-inで使っているのか1sortメソッドの処理が分かりません0railsで検索フォームを作っていたのですが、UrlGenerationErrorが出て、躓いております。0Rubyにとってモジュール定義とクラス定義は同じであるようなときがある?01対多の関係の際に、attributesメソッドがつかえず、次のエラーがでます。場合に行う時の引数のとり方1呼び出し元の状態が変わるものを破壊的メソッドと言うみたいに、引数を破壊するメソッドって名前あるのでしょうか。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。