Object类 默认情况下,所有类别的父类都继承到Object类别
规定了类别结构、加载方法和常用函数
以前的写法:
class 类名(Object):
pass
现在的写法:
class 类名:
pass
如果有父类写作,如果没有父类可以省去Object,但也默认继承 内置函数:
new(cls, *args, **kwargs)
创建对象时自动调用的函数,主要作用是创建对象,为对象分配空间,方便后续操作
一旦正常返回实体,该函数将返回创建的对象实体并调用初始化函数
init(self)
初始化函数(构造函数)的功能:为当前对象创建各种变量,并赋予变量初始值,通常用于对象的初始设置,该函数没有返回值
str(self)
对象描述函数,功能:返回当前对象字符串类型的信息描述,通常用于对象的直接输出显示
del(self)
删除对象时会自动调用,一般用于工具对象的资源回收