メソッドがプログラムでサブクラスによってオーバーライドされているかどうかを知る方法はありますか?このように機能するもの:
class BaseModel
def create
puts "superclass"
end
end
class SomeModel < BaseModel
def create
puts "subclass"
end
end
puts SomeModel.overridden_instance_methods #=> [:create]
何か案は?