2009-05-14 今日見つけたコード Ruby 今日見つけたコード。なんだコレ、と思ったらシングルトンインスタンスの作成でした。 class Kitten # なんだコレと思ったらシングルトンインスタンスの作成だった。 Singleton = new def meow puts "meow" end end # シングルトンインスタンスを使う。 Kitten::Singleton.meow 実行結果です。 meowクラス内だとクラス名が省略できてnewだけでいいのか。ふむ。