クラスオブジェクトからメソッド:fooの定義を取得しようとしています。
class Bar
def foo(required_name, optional="something")
puts "Hello args are #{required_name}, #{optional}"
end
def self.bar
puts "I am easy, since I am static"
end
end
オブジェクト(アプリの要件)を作成する必要があるかどうかを評価するためのメソッド定義が必要なため、クラスの インスタンスを作成できません。Bar.class.???(:foo)
bar
私は定義で得ることができますBar.class.method(:bar)
が、もちろん私は必要ですfoo
、ありがとう!
アップデート:
Ruby1.8.7の使用