📜  如何在Python中计算类的实例数?

📅  最后修改于: 2022-05-13 01:55:21.700000             🧑  作者: Mango

如何在Python中计算类的实例数?

类的实例是指为特定类创建的对象。一个类可以有多个对象。在这里,我们将找到Python中类的实例数的计数。

方法:

  • 每当创建对象时,都会调用该特定类的构造函数。
  • 构造函数,它没有任何返回类型。构造函数用于初始化类的变量。
  • 每当调用构造函数时,这意味着创建了一个新对象,我们只需要增加一个计数器来跟踪编号。特定类具有的对象。

下面是实现:

Python3
# code
class geeks:
    
    # this is used to print the number
    # of instances of a class
    counter = 0
  
    # constructor of geeks class
    def __init__(self):
        
        # increment
        geeks.counter += 1
  
  
# object or instance of geeks class
g1 = geeks()
g2 = geeks()
g3 = geeks()
print(geeks.counter)


输出:

3