python中类的域和对象的域是两回事。
在类中的定义,对每一个该类的对象都是公用的,一个对象修改,则所有的对象都修改了。
而在对象中的定义则只是该对象一个参数。
在类定义中,__val(双下划线可以让python自动认定为是私有变量),默认的变量都是公有的。
python中类的域和对象的域是两回事。
在类中的定义,对每一个该类的对象都是公用的,一个对象修改,则所有的对象都修改了。
而在对象中的定义则只是该对象一个参数。
在类定义中,__val(双下划线可以让python自动认定为是私有变量),默认的变量都是公有的。