2

Ruby で、三項演算子「?」をオーバーライドできますか?

4

1 に答える 1

6

いいえ、できません:?:はメソッドではないため、再定義できません。

この演算子の優先順位の表は、どの演算子が実際にはメソッドであり、オーバーライドできるかを示しています。

于 2012-11-20T11:56:27.347 に答える