当前位置: 首页 > 图灵资讯 > 技术篇> python类基础知识

python类基础知识

来源:图灵教育
时间:2023-05-19 09:13:27

Object类 默认情况下,所有类别的父类都继承到Object类别

规定了类别结构、加载方法和常用函数

以前的写法:

class 类名(Object):

pass

现在的写法:

class 类名:

pass

如果有父类写作,如果没有父类可以省去Object,但也默认继承 内置函数:

new(cls, *args, **kwargs)

创建对象时自动调用的函数,主要作用是创建对象,为对象分配空间,方便后续操作

一旦正常返回实体,该函数将返回创建的对象实体并调用初始化函数

init(self)

初始化函数(构造函数)的功能:为当前对象创建各种变量,并赋予变量初始值,通常用于对象的初始设置,该函数没有返回值

str(self)

对象描述函数,功能:返回当前对象字符串类型的信息描述,通常用于对象的直接输出显示

del(self)

删除对象时会自动调用,一般用于工具对象的资源回收