class Foo(object):
_bar = 0
@property
def bar(self):
return Foo._bar
@bar.setter
def bar(self, value):
Foo._bar = value
@bar.deleter
def bar(self):
pass
a = Foo()
b = Foo()
print a.bar
print b.bar
a.bar += 1
print a.bar
print b.bar
CmNsYXNzIEZvbyhvYmplY3QpOgogICAgX2JhciA9IDAKCiAgICBAcHJvcGVydHkKICAgIGRlZiBiYXIoc2VsZik6CiAgICAgICAgcmV0dXJuIEZvby5fYmFyCgogICAgQGJhci5zZXR0ZXIKICAgIGRlZiBiYXIoc2VsZiwgdmFsdWUpOgogICAgICAgRm9vLl9iYXIgPSB2YWx1ZQoKICAgIEBiYXIuZGVsZXRlcgogICAgZGVmIGJhcihzZWxmKToKICAgICAgICBwYXNzCgphID0gRm9vKCkKYiA9IEZvbygpCgpwcmludCBhLmJhcgpwcmludCBiLmJhcgoKYS5iYXIgKz0gMQoKcHJpbnQgYS5iYXIKcHJpbnQgYi5iYXI=