From: nobu.nakada@... Date: 2000-03-14T06:35:12+09:00 Subject: [ruby-list:21401] Re: 引数コピーとオブジェクト指向 なかだです。 At Mon, 13 Mar 2000 23:45:57 +0900, sho@spc.gr.jp (TADA Tadashi) wrote: > >>  一番最初のPersonクラスの場合は、nameを操作できる責任が明確化でき > >> ないじゃないの、という(たしか荻野さんの?)指摘を私は支持します。と > >> いうか、誰も指摘してなくても私はそう思う。 > > > >nameをsub!するのはそもそもおかしいんじゃないか、と思って頂けないかしら。 > >  違いはここなわけですね:-) > >  たしかに、Personの実装が見えるほど近くでsub!をまかすヤツがいたら、た > わけ者もいいところですが、nameが生成されたのがはるばる10個ものオブジェ > クトを通じて受け渡されたものだったりしたら、途中の誰がうっかりsub!する > かわかったもんじゃないです。そんな危険を放置するのはちょっとね。 そんなはるか彼方まで name (というか変数のエイリアス)が生き残っ ていること自体に危険を感じてしまいますが。 -- そうだ 強気に ちょっと インチキに☆彡 中田 "Bugるくらいがちょうどいいかも;-)" 伸悦