rubyってコンストラクタ(initialize)オーバーロードできないの?
クラスで
def initialize(x)

end

def initialize(x, y)

end
ってやって

X.new(a)ってやったら引数が足りないって怒られたんだけど。