From: Koji Arai Date: 2003-08-10T12:52:25+09:00 Subject: [ruby-list:38064] Re: how to write destructive method? 新井です。 In message "[ruby-list:38063] how to write destructive method?" on 10 Aug 2003 11:26:15 +0900, HASHIMUKAI Toshikatsu wrote: > はしむかい、というものです。 > > class String > def parenthesize > '(' + self + ')' > end > end > > というようなメソッドを破壊的メソッドにしてやりたいのですが、 class String def parenthesize! self.replace '(' + self + ')' end end str = "foo" str.parenthesize! p str -- 新井康司 (Koji Arai)