mattkang

他掀开被单,整了整胸前的红领巾,开始了这段编程旅程

飘逸的python - __new__、__init__、__call__傻傻分不清

__new__: 对象的创建,是一个静态方法,第一个参数是cls。 __init__ : 对象的初始化, 是一个实例方法,第一个参数是self。 __call__ : 对象可call,注意不是类,是对象。

2015-06-28 17:02:51

阅读数:4170

评论数:0

飘逸的python - 单例模式乱弹

方法一:装饰器利用“装饰器只会执行一次”这个特点def singleton(cls): instances = []# 为什么这里不直接为None,因为内部函数没法访问外部函数的非容器变量 def getinstance(*args, **kwargs): if n...

2015-06-28 16:00:48

阅读数:3332

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭