Ruby on rails 获取类上定义的直接实例方法

Ruby on rails 获取类上定义的直接实例方法,ruby-on-rails,ruby,Ruby On Rails,Ruby,我想直接获取类上定义的所有方法 以下是我目前的工作: class Mine def immediate end (instance_methods - ancestors.second.instance_methods) # [:immediate] end 有更好的办法吗 Mine.instance_methods false 这个好看吗?或者你喜欢怎么写?类似于我的。我的\u实例\u方法?:) 这正是我需要的。谢谢没有意识到实例\u方法有一个名为include\u su

我想直接获取类上定义的所有方法

以下是我目前的工作:

class Mine
  def immediate
  end

  (instance_methods - ancestors.second.instance_methods)
  # [:immediate]
end
有更好的办法吗

Mine.instance_methods false

这个好看吗?或者你喜欢怎么写?类似于我的。我的\u实例\u方法?:)

这正是我需要的。谢谢没有意识到
实例\u方法
有一个名为
include\u super=true
:)的参数可能。。。最小意外原则:)