mod.private_class_method(symbol, ...) â mod
Instance Public methods
Makes existing class methods private. Often used to hide the default
constructor new.
class SimpleSingleton # Not thread safe
private_class_method :new
def SimpleSingleton.create(*args, &block)
@me = new(*args, &block) if ! @me
@me
end
end
Please login to continue.