From: shugo@... (Shugo Maeda) Date: 1998-02-02T23:45:30+09:00 Subject: [ruby-list:6188] Re: Ruby 連載 第 3 回 前田です。 In message "[ruby-list:6170] Re: Ruby 連載 第 3 回" Yukihiro Matsumoto wrote: |いや,わたしはもっと単純な | | module Singleton | def Singleton.append_features(klass) | def klass.new(*args) | if @instance | return @instance | end | @instance = super | end | end | end なるほど、newしても同じオブジェクトを返すわけですね。 でも、newという名前に合わない気も...(^^; # あ、特異メソッドなら、evalを使わなくてもメソッド内で # 定義できたのでしたね。 -- 前田 修吾