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

区分类属性和实例属性

Topic source

90丶无悔

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

# 定义一个学生类

class Student():

# 定义一个类属性 count

count = 0

# 定义一个构造方法,实例属性为 name

def __int__(name):

self.name = name

# 创建实例后对类属性进行自增操作

Student.count += 1

"""

这个地方是对类属性进行操作,如果用 self.count += 1,则是对实例属性进行操作,类属性的值不会变化

"""


  • 1

Reply