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
    def __def__(self,name): # 删除实例
        Student.count -= 1

job

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

你好,我模拟了一下你的代码.删除实例那个方法,并没有删除实例,而是减少了一次类属性的计数.实例还是存在的

🍉

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

好的,写些

🍉

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

谢谢


  • 1

Reply