摘要: 元类实现单例模式 阅读全文
posted @ 2018-01-18 17:30 北风之神0509 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 通过共享属性达到单例模式 结果是 可以看到共享属性方式的单例模式,与前两篇的不一样,实例化多少次就有多少个对象产生,但每个对象的状态,也就是所有实例的属性都是保持一致的。 阅读全文
posted @ 2018-01-18 16:55 北风之神0509 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 装饰器是什么,装饰器就一函数而已。 但此函数的参数与常规函数不同,此函数的参数是一个函数对象。常规函数的参数一般是字符串 数字什么的。 函数的参数可以是一个函数,也可以是一个类。 singleton(MyCalss)的结果是 第13行的 getinstance,MyClass指向getinstanc 阅读全文
posted @ 2018-01-18 16:48 北风之神0509 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 单例模式,使用__new__ __new__是构造函数, __init__是初始化方法,先调用了__new__返回了实例,__init__给这个实例初始化绑定一些属性。 观察结果可以发现,x1的name值是xxxx,x2的name的值也是xxxx。 如果去掉第10行,那么x1和x2的name的值都是 阅读全文
posted @ 2018-01-18 16:24 北风之神0509 阅读(187) 评论(0) 推荐(0) 编辑