python学习记录——类

一、创建类

class People:
    pass

p = People()

二、构造函数

__init__()方法是一种特殊的方法,被称为类的构造函数或初始化方法,当创建了这个类的实例时就会调用该方法。

python中一个类只能有一个构造函数,即只能有一个 __init__ 方法(有多个时,最后一个有效)

1.无参构造函数

class People:
    def __init__(self):
        pass

p = People()

2.有参构造函数

class People:
    def __init__(self, name):
        pass

p = People('Joe')

三、变量

1.实例变量

 

2.类变量

class People:
    count = 0

print(People.count)

类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量可以作为实例变量使用,但通常不作为实例变量使用

posted @ 2022-10-14 16:52  Bridgebug  阅读(57)  评论(0编辑  收藏  举报