Python的学习笔记
耦合性:
就是上下关系比较紧密
解耦:
把耦合性拆开
__new__方法:
__new__的作用就是创建对象,没有写也是的,只不过是调用的父类的__new__创建的方法创建的,当我我重写了__new__方法就不会调用父类的中的。
__init__只负责初始化,__new__只负责创建(c++中有个叫做:构造方法就是创建和初始化)
创建单例对象:
自己一个人就是单例,这个模式不管创建多少次,就只有一个对象。
就是上下关系比较紧密
把耦合性拆开
__new__的作用就是创建对象,没有写也是的,只不过是调用的父类的__new__创建的方法创建的,当我我重写了__new__方法就不会调用父类的中的。
__init__只负责初始化,__new__只负责创建(c++中有个叫做:构造方法就是创建和初始化)
自己一个人就是单例,这个模式不管创建多少次,就只有一个对象。