At Wed, 30 Jun 2004 12:18:13 +0900,
I wrote:
>  mktempのようなテンプレートか、あるいはsprintf()フォーマットを
> 指定する方法を考えていましたが、この方がより柔軟でいいですね。
> Ruby だと継承しなくても特異メソッドで再定義できるし。

 指摘されて気づいた。initialize() してから再定義するのでは遅い
ですね。allocate() して特異メソッド定義して instance_eval で
initialize()、という曲芸を見せてもらいました。

 素直に継承すればいいか。new() の引数で proc を指定というのも
美しくないし…。

-- 
                     /
                    /__  __            Akinori.org / MUSHA.org
                   / )  )  ) )  /     FreeBSD.org / Ruby-lang.org
Akinori MUSHA aka / (_ /  ( (__(  @ iDaemons.org / and.or.jp

"It seems to me as we make our own few circles 'round the sun
          We get it backwards and our seven years go by like one"