追加された時にインタプリタがこのメソッドを呼び出します。追加された時にインタプリタがこのメソッドを呼び出します。特異メソッドの追加に対するフックにはBasicObject#singleton_method_addedを使います。された時にインタプリタがこのメソッドを呼び出します。より削除された時にインタプリタがこのメソッドを呼び出します。特異メソッドの削除に対するフックにはBasicObject#singleton_method_removedを使います。文により未定義にされると、インタプリタがこのメソッドを呼び出します。文により未定義にされると、インタプリタがこのメソッドを呼び出します。特異メソッドの削除をフックするにはBasicObject#singleton_method_undefinedを使います。オブジェクトを返します。オブジェクトを返します。Stringで指定します。定義されていないメソッド名を引数として与えると発生します。