1
나는 싱글 톤 패턴으로 루비에서 싸우고있다.싱글 톤 패턴, 개인 메소드 및 싱글 톤 모듈
싱글 톤은 객체의 단일 인스턴스를 구현하지만 싱글 톤 모듈 없이는 복제 할 수 있는지 잘 모르겠습니다.
개인적인 방법에 문제가 있습니다. 지금 나는 같은 것을 할 필요가 :
class MyTestClass
private_class_method :new
class << self
def test
puts hello
end
private
def hello
'hello world'
end
end
end
MyTestClass.test
그래서 제 질문은 다음과 같습니다
- 인가 좋은 싱글 톤 패턴 위?
- 인스턴스가 하나만 있는지 확인하십시오.
- 싱글 톤 모듈을 사용하는 개인용 메서드를 사용할 방법이 있습니까?