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