class Foo(object):
x = 1.5 (不变)
y = {2004:"a"} (可变)
foo = Foo()
foo.x --->1.5
Foo.x--->1.5
foo.x += 0.2--->foo.x=1.7
Foo.x --->1.5
del foo.x --->OK
foo.x -->1.5
f = Foo()
f.y--->{2004:"a"}
Foo.y--->{2004:"a"}
f.y[2005] = "B"
f.y --->{2004:"a",2005:"B"}
Foo.y--->{2004:"a",2005:"B"}
del f.y --->exception
#类属性为不可变时,隐藏类变量
#类属性为可变时,不会隐藏类变量