Discuss / Python / 实例属性和类属性

实例属性和类属性

Topic source

七月上行

#1 Created at ... [Delete] [Delete and Lock User]

在编写程序的时候,千万不要对实例属性和类属性使用相同的名字,因为相同名称的实例属性将屏蔽掉类属性,但是当你删除实例属性后,再使用相同的名称,访问到的将是类属性。

class Student(object): count = 0

def __init__(self, name):
    self.name = name
    Student.count += 1

  • 1

Reply