小伤口 发表于 2020-12-2 21:06:17

python第39讲动手题目

题目:. 思考这一讲我学习的内容,请动手在一个类中定义一个变量,用于跟踪该类有多少个实例被创建(当实例化一个对象,这个变量+1,当销毁一个对象,这个变量自动-1)
class C:
      count = 0
      
      def __init__(self):
                C.count += 1

      def __del__(self):
                C.count -= 1
俺想请教一下甲鱼老师是怎样实现跟踪的呀,我没看懂{:10_266:}

suchocolate 发表于 2020-12-2 21:50:47

__init__:对象创建时自动执行。
__del__: 对象被删除时自动执行。

小伤口 发表于 2020-12-2 21:54:10

suchocolate 发表于 2020-12-2 21:50
__init__:对象创建时自动执行。
__del__: 对象被删除时自动执行。

谢谢
页: [1]
查看完整版本: python第39讲动手题目