摘要: 1、首先我们要知道: 对象是由类创建的,而类是由type类创建的 所以创建类有两个方法: 上面第一种方法也是默认用type来创建类的,我们就可以理解为类其实就是type的一个对象 当类名()这样加括号的时候,会首先调用type的_ _call_ _方法,在这个方法里会调用类的_ _new_ _方法来 阅读全文
posted @ 2018-03-16 19:10 九二零 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 一、单例模式的四种实现方法 1、基于文件(模块)导入实现 模块或者文件导入一次就不会被再次导入了 让模块再次导入的方法: 2、基于类方法classsmethod,但是会改变调用方式,并且并发时就不是单例模式了所以得加锁 3、基于_ _new_ _方法,不会改变调用方式,但是让要加锁 4、基于meta 阅读全文
posted @ 2018-03-16 18:52 九二零 阅读(97) 评论(0) 推荐(0) 编辑