>>358
>コンパイル時に型を特定できないからC++のような関数オーバーロードはない
最初、引数の個数で判断出来ないかなと思ってたんですが
def func() end
def func(a=0) end
func()
確かにこんな場合特定出来ませんね…

言われた通り、デフォルト引数を使ったり、args.sizeやオブジェクトの種類で分岐させようと思います。
答えて下さった方、ありがとうございました。