2007-01-11 Rubyでprivateなクラスメソッド その2 開発 メモ 昨日の日記で、privateなクラスメソッドは「private_class_mathod」を使って定義すると書いたが、コメントで特異クラスを使う方法を教えていただいた。この方法だと、メソッドとクラスメソッドの定義を分離できるので、ソースが見やすくなるかもしれない。 class C ... end class << C def method end private :method end Rubyリファレンスマニュアルにも書いてあった(参考文献)。