[ruby-list:41660] Re: Hashを継承したクラスの利用方法について

From: saitani <cxj15527@...>
Date: 2005-12-04 15:22:56 UTC
List: ruby-list #41660
才谷いいます。お世話になります。

> これは不可能でしょう。たとえば
> 
> class Hash2 < Hash; end
> class Hash3 < Hash; end
> 
> とした後で
> 
> wHoge = {} # => ??
> 
> でどのクラスができてほしいかというのは微妙ですよね。

おっしゃる通りです。
ただ、何かのおまじないで出来るのかな??と思った次第でした。

class Hash2 < Hash; end
class Hash3 < Hash; end

omajinai Hash3 #なにかおまじないする

wHoge = {}
p wHoge.class # Hash3 になることを期待。

いずれにしても、卜部さん、かずひこさんありがとうございました。
--
saitani cxj15527@activemail.jp

In This Thread