파이썬에서 클래스에 대해 싱글 톤 속성을 구현하는 방법. 다음 클래스에 대한 예제를 제공하십시오. 기본적으로 클래스의 인스턴스가 존재하면 클래스 기존 인스턴스 다른 클래스의 인스턴스를 생성하십시오.파이썬에서 싱글 톤 클래스
class Test:
name
age
def getobj(self):
return (self.name+self.age)
t= Test()
파이썬에서 클래스에 대해 싱글 톤 속성을 구현하는 방법. 다음 클래스에 대한 예제를 제공하십시오. 기본적으로 클래스의 인스턴스가 존재하면 클래스 기존 인스턴스 다른 클래스의 인스턴스를 생성하십시오.파이썬에서 싱글 톤 클래스
class Test:
name
age
def getobj(self):
return (self.name+self.age)
t= Test()
싱글 톤을 클래스로 구현하면 안됩니다. 싱글 톤으로 잘 작동하는 모듈을 사용하십시오. 또한
나는 개인적으로이 보장되는 싱글과 마찬가지로, 이러한 클래스에 싱글 톤 디자인 패턴을 사용하지 것이며, 오직 그들 중 하나가 될 것입니다. 왜 당신은 오직 한 명의 직원만을 원할 것입니까?
직원 관리자 나 직원 목록에서 말할 필요도 없습니다. 그 중 하나에 대해서도 큰 팬이 아니더라도 말이죠.
emp 객체가 설정된 경우 하나를 만들 필요가 없습니다. 목표가되었습니다. – Hulk
이 숙제가 있습니까? 너 뭐 해봤 니? –
싱글 톤 및 직원? 뭐. –
[this] (http://stackoverflow.com/questions/31875/is-there-a-simple-elegant-way-to-define-singletons-in-python)을 참조하십시오. – nmichaels