2009-04-02から1日間の記事一覧

オプショナル引数について考える

def f(x1, x2, y1=:y1, y2=:y2, *z, x3, x4) end みたいなやつですね(Ruby 1.9)。ここで、y1、y2がオプショナル引数です。さて、このメソッドを呼び出したとき、どのように引数はバインドされるのでしょうか。 f(1,2,3,4,5,6,7) というメソッド呼び出しを考…