From: ARIMA Yasuhiro Date: 2000-01-16T17:35:35+09:00 Subject: [ruby-dev:8935] Re: @xxx = xxx in initialize 有馬です。 古い話でなんですが、[ruby-dev:2154] の件はいかがでしょうか? Kazunori NISHI wrote | 「恐いモノ見たさ」も兼ねて、ちょっとチャレンジしてみます。また、今後こ | の話題について言及がなければ、それを持って「敗北宣言」とさせて下さい。 [ruby-dev:2185] 以降で音沙汰がないのに気がつきました。 以前の西さんの提案は以下の省略記法でした。 def initialize( xxx, yyy ) @xxx = xxx @yyy = yyy end ↓ def initialize( @x, @y ) end 以下のように省略時値を指定する形で利用したい場合があるので、再検討をお願いします。 def initialize( x=0, y=0, z=0 ) @x = x @y = y @z = z # @x, @y, @z を利用 end ↓ def initialize( @x=0, @y=0, @z=0 ) # @x, @y, @z を利用 end -- 有馬 康弘