A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

方法一:
原理:重写了创建类的的__new__方法new方法完成的是对象的创建。
此时创建的始终是第一次创建的对象。


方法二:
原理:让类创建的所有对象拥有相同的属性。


方法三:
原理:通过装饰器在创建对象之前进行判断,完成只在第一创建的时候创建对象
这是最好的一种单例实现方法。


python3版本的装饰器实现单例







0 个回复

您需要登录后才可以回帖 登录 | 加入黑马