2015-07-06 Ruby で代入演算子を含むメソッド Ruby Ruby では、メソッド名の末尾に = を追加することで代入式のようなメソッドを定義する事ができる。 class X # メソッド名の末尾に = をつける def value= value @value = value end def value @value end end x = X.new # 代入式のようにメソッドを呼び出す事ができる # = の前にスペースを置いてもよい x.value = 10 x.value # => 10