From: Mitsuru Ogino Date: 1998-04-16T10:35:23+09:00 Subject: [ruby-list:7543] Re: クラスの変更 荻野です。 On Thu, 16 Apr 1998 02:42:14 +0900 keiju@rational.com (石塚圭樹 ) wrote: > いや. だいたい分かりました. blessし直すっていうのはクラスを強制的に変 > えちゃうんですね... 個人的には Perl のそれはクラスと言い難いと思っています。結局のところ、デー タはクラスとは別のところにあって、そのデータへの参照を bless することによ り、データを扱うメソッド(サブルーチン)を指定するだけです。 そのサブルーチンにしても第一引数にデータへの参照が(自動的に)入っているか ら、そのデータを扱えますが、データと手続きが一体化しているわけではありま せん。 というわけで私はあれはサブルーチンの名前空間を整理する機能が、変数と連動 しているので便利だというぐらいに思っています。 --- 荻野 充(おぎの みつる) ... 「萩」にあらず 名古屋大学消費生活協同組合 ogino@coop.nagoya-u.ac.jp