From: keiju@... (=?ISO-2022-JP?B?GyRCQFBETTc9PHkbKEI=?=) Date: 2001-07-26T00:04:33+09:00 Subject: [ruby-dev:14081] Re: [ruby-list:30682] Re: overwride method けいじゅ@日本ラショナルソフトウェアです. In [ruby-dev :14009 ] the message: "[ruby-dev:14009] Re: [ruby-list:30682] Re: overwride method ", on Jul/23 23:43(JST) Yukihiro Matsumoto writes: >まつもと ゆきひろです >|Module#private_instance_variables_of(obj) >|Module#private_instance_variable_of(obj, ivar) >|Module#set_private_instance_variable_of(obj, ivar, val) >| >|ながいなあ... あと, ModuleとObjectを交換して: >| >|Object#private_instance_variable_as(mod, ivar) >|Object#set_private_instance_variable_as(mod, ivar, val) >| >|かな... でも長い... > >うーむ、イマイチ。どうしたもんだか。 > >Python流に @_foo を @_Foo_foo にmangleするのも手だけど、美し >くないなあ。クラスFOOの@_fooに対して、@FOO::fooとしてアクセ >スできるようにするとか...これもなあ。 文法に取り込むほど必要性はないのではないかと... __ ..............................石塚 圭樹@日本ラショナルソフトウェア... ----------------------------------->> e-mail: keiju@rational.com <<---