Python面向对象编程中的类方法
Python是一种面向对象的编程语言,其中类方法是一种特殊的方法,与类本身相关。本文将介绍Python面向对象编程中的类方法,以及如何使用类方法来记录类的实例数量。通过一个名为Person的类的示例,我们展示了如何定义一个类方法来增加一个计数器变量。通过调用类方法,我们可以获取创建的Person对象数量。示例代码如下:
class Person:
count = 0
def __init__(self, name):
self.name = name
Person.count += 1
@classmethod
def get_count(cls):
return cls.count
p1 = Person("Alice")
p2 = Person("Bob")
print(Person.get_count()) # 输出2
Python面向对象编程,类方法,实例数量,计数器变量
下载地址
用户评论