[#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:41657] Re: Hashを継承したクラスの利用方法について
From:
saitani <cxj15527@...>
Date:
2005-12-04 14:06:49 UTC
List:
ruby-list #41657
才谷いいます。お世話になります。
> すいません、(2)の方法というのがちょっとよく分かりません。Hash2のリテラル
> 表記が欲しいってことでしょうか?
つまりは、そういうことになります。
class Hash2 < Hash; end
wHoge={}
p wHoge.class #=>Hash2になってて欲しい。
かずひこさんにご返答頂いた以下も知らない方法で勉強になりました。
ただ、わたしが聞きたかったのは、上記が可能かどうか?ということでした。
言葉足らずで申し訳ありません。
> class Hash2 < Hash; end
> wHoge = Hash2[1=>2, 3=>4]
> p wHoge.class #=> Hash2
> p wHoge #=> {1=>2, 3=>4}
よろしくお願いいたします。
--
saitani cxj15527@activemail.jp