Rubyのクラスとインスタンスで特定のメソッドが存在するかどうか調べる方法 - Qiita

前提条件 Ruby: 2.5.1 クラスに対してメソッドの存在を確認する method_defined?を使う String.method_defined?(:to_i) => true # to_iメソッドあることがわかるので実行してみる "1".to_i => 1 ...