class Person(object):
__count = 0
def __init__(self, name):
self.name = name
Person.__count += 1#这里的这个代码不是应该写在def外部吗,即__count=0后面啊
print Person.__count #这里的print是从实例访问类属性??
p1 = Person('Bob')
p2 = Person('Alice')
try:
print Person.__count#这里的print是从类访问类属性??
except AttributeError:
print 'attributeerror'孤独的小猪
BlackStars
相关分类