[#41630] [ANN] langhelp-0.9.0 — rubikitch@...
るびきちです。
7 messages
2005/12/01
[#41654] Hashを継承したクラスの利用方法について — saitani <cxj15527@...>
お世話になります。
9 messages
2005/12/04
[#41720] Tempfile#== — とみたまさひろ <tommy@...>
とみたです。
5 messages
2005/12/21
[#41728] ruby 1.8.4 released — Yukihiro Matsumoto <matz@...>
まつもと ゆきひろです
9 messages
2005/12/24
[ruby-list:41659] Re: Hashを継承したクラスの利用方法について
From:
URABE Shyouhei <s-urabe@...>
Date:
2005-12-04 15:08:01 UTC
List:
ruby-list #41659
卜部です。
saitani wrote:
>>すいません、(2)の方法というのがちょっとよく分かりません。Hash2のリテラル
>>表記が欲しいってことでしょうか?
>>
>>
>
>つまりは、そういうことになります。
>
>class Hash2 < Hash; end
>wHoge={}
>p wHoge.class #=>Hash2になってて欲しい。
>
>
これは不可能でしょう。たとえば
class Hash2 < Hash; end
class Hash3 < Hash; end
とした後で
wHoge = {} # => ???
でどのクラスができてほしいかというのは微妙ですよね。
# かずひこさんが提案した方法がきれいだと思います。