python super函数

博客主要介绍Python中super函数。super是一个类,super()是其实例化对象,需接受两个参数super(class, object),返回obj的MRO中class类的父类。还给出示例super(C,d).p(),并提及可查看文章了解MRO列表,它是所有基类的线性顺序表。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

super函数

定义

super本身是一个类,super()其实是这个类的实例化对象,需要接受两个参数super(class,object),返回的是obj的MRO中class类的父类

列子

super(C,d).p()
返回的是d的MRO:(D,C,A,B,Object)
返回的是C类的父类:A

其中,MRO的介绍可看这篇文章:MRO列表
MRO列表就是一个所有基类的线性顺序表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值