From: okkez _ Date: 2008-09-03T11:29:56+09:00 Subject: [ruby-dev:36114] [Bug #499] RubyGems の CommandManager が singleton になっていない チケット #499 が更新されました。 (by okkez _) これなんですが、取り下げさせていただきます。 class A def self.instance @a ||= new # ここで @a は Class クラスのインスタンス A のインスタンス変数 end end A.instance # => # A.instance # => # A.instance_variables # => ["@a"] という風になっているので私の間違いですね。 # 限りなく組み込みに近いライブラリ内で標準添付ライブラリを使用するというのも筋が悪すぎますしね。 ただ、ソースコードにコメントは必要無いでしょうか? # 私のような粗忽ものが読み間違えないために。。。 ## 学べば学ぶほど知らないことが出てくるなぁ。 よろしくお願いします。 ---------------------------------------- http://redmine.ruby-lang.org/issues/show/499 ---------------------------------------- http://redmine.ruby-lang.org