
python的代码很简单:

http://blog.csdn.net/insistgogo/article/details/9412863
def Singleton( cls ):
instance= {}
def GetInstance():
if cls not in instance:
instance[cls]= cls()
return instance[cls]
return GetInstance
@Singleton
class SingletonCls(object):
"""docstring for SingletonCls""" def __init__(self ):
self.name= 'This is singleton.' def GetName( self ):
return self.name
if __name__ == '__main__':
phoneNumber= SingletonCls()
print phoneNumber.GetName()
phoneNumber1= SingletonCls()
if phoneNumber1 == phoneNumber:
print "The same instance." else:
print "Not the same." 
售后响应及时
7×24小时客服热线
数据备份
更安全、更高效、更稳定
价格公道精准
项目经理精准报价不弄虚作假
合作无风险
重合同讲信誉,无效全额退款