可能性の重複:
Ruby syntax question: Rational(a, b) and Rational.new!(a, b)はなぜ新しい方法は、Rubyで合理的な作成するために必要とされていない
私はルビーのつるはしの本を読んでのプロセスにいるよ、と私は有理数を作成する構文について混乱しています。 Rational
ためnew
方法必要とされていないのはなぜ
Rational(3,4) * Rational(1,2)
が
=> 3/8
を生成し(また、私は新しいメソッドなしで文字列を作成することができ、たとえば気づい)?
これはメソッドなので、 –
ああ、私はその重複を見ませんでした。あなたは正しいです。 –