实例化类的时候, __init__里的属性不要使用全局变量做参数化

实例化类的时候, __init__里的属性不要使用全局变量做参数化, 不然此时__init__里的属性就是此刻全局变量的值. 如果后面我们改变了全局变量的值, 并且想要使用它, 但是被实例化后的类里,属性并没有变化, 两者的内存地址都不一样,实例化等于是新建了一个对象, 只是被实例化的对象和实例化的对象的数据结构保持一致,等于拷贝了一份.
相关文章
相关标签/搜索