单身方法是否必须公开?如果不是,私有/受保护的单例方法何时有用?
单身方法不一定需要公开.私有/受保护的单例方法在与常规私有/受保护方法相同的情况下很有用 - 例如,您不打算在类外部调用的辅助方法.
class Foo end f = Foo.new class <