スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

メソッドの末尾の?とか!とか=って何

!
Rubyで使われる記号の意味(正規表現の複雑な記号は除く)

「!」はメソッド名の一部です。慣用的に、同名の(! の無い)メソッドに比べてより破壊的な作用をもつメソッド(例: tr と tr!)で使われます。

?
Rubyで使われる記号の意味(正規表現の複雑な記号は除く)

「?」はメソッド名の一部分です。慣用的に、論理値(true/false、nil)を返すタイプのメソッドを示すために使われます。

=
Rubyで使われる記号の意味(正規表現の複雑な記号は除く)

「=」はメソッド名の一部分です。このタイプの名前のメソッドを定義すると、同時に「=」演算子を定義することになります。

スポンサーサイト

この記事へのトラックバックURL

http://memolet.blog22.fc2.com/tb.php/1452-fb1dfd58

この記事へのトラックバック

この記事へのコメント



上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。