python中定义类形如
class node:
sons = []
不同的实例之间会共享sons。
如果定义为
Class node:
def __ini__(self):
self.sons = []
就可以避免这种情况。
类里声明的非基本类型,如果不在constructor内进行实例化,就是static的。