1. 首页
  2. 编程语言
  3. Python
  4. Python面向对象编程中的类方法

Python面向对象编程中的类方法

上传者: 2023-10-30 20:18:55上传 DOCX文件 21.48KB 热度 65次

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面向对象编程,类方法,实例数量,计数器变量

下载地址
用户评论