クラスメソッドの呼び出し制限設定

class Test
  def Test.foo; end
  private_class_method :foo
end

で、クラスメソッド foo は Private になる。普通の privateじゃ駄目だそうな。

追記

リファレンスマニュアルのFAQに載ってたけど、これ、「クラス・モジュールの定義」の章に書くべきじゃないかなぁ。