正确区分class attribute和实例属性