けいじゅ@SHLジャパンです. In [ruby-list :02686 ] the message: "[ruby-list:2686] Re: [Req] alias for singltone method ", on Apr/08 16:18(JST) MAEDA Shugo <ender / pic-internet.or.jp> writes: >メソッド定義と可視性の指定部分が離れるのはあまり好ましくないような >気がするので{public,private}_class_methodがあった方がありがたいです。 正直いってプライベートなクラスメソッドというのは, 結構例外的な利用法の ような気がしています. いままでの rubyにもなかったですしね. ですから必要な場合は, 以下のように書けばそれなりに気分も良いんじゃない かと... module Foo def initialize ... end end class << Foo def foo ... end private :foo end 結局, make_{private,public}_methodやaliasの例にもありますようにどこで 直接的なサポートをやめるかってことなんでしょうけどね. あまり拘っているわけでもありません. __ ..........................................石塚 圭樹@SHLジャパン(株)... ------------->アドレス変わりました!! e-mail: keiju / shljapan.co.jp <----