Rubyの破壊的メソッドの定義の仕方 Posted on 2007年5月21日 Posted by ちゅう コメントする Posted in Development Tags: Ruby 破壊的メソッドを作ろうとしたら self = xxxx のようには出来ない。replace メソッドを使う。 class Array def add!(*vals) self.replace(self | vals) end end