4

クラスで直接定義されているすべてのメソッドを取得したい

これが私が現在行っていることです:

class Mine
  def immediate
  end

  (instance_methods - ancestors.second.instance_methods)
  # [:immediate]
end

より良い方法はありますか?

4

1 に答える 1

6
Mine.instance_methods false

これはよさそうですか?またはどのように書くのが好きですか?Mine.my_instance_methods のようなものですか? :)

于 2012-05-30T05:23:22.970 に答える