pythonsuper函数使用方法详解-创新互联
一、super函数简介
当前名称:pythonsuper函数使用方法详解-创新互联
文章起源:http://www.jxjierui.cn/article/doheoc.html
python内置函数super()主要用于类的多继承中,用来查找并调用父类的方法,所以在单重继承中用不用 super 都没关系;但是,使用 super() 是一个好的习惯。一般我们在子类中需要调用父类的方法时才会这么用;

super(type,object-or-type)
参数:
三、super函数使用type — 类,一般是类名;
object-or-type — 类,一般是 self;
返回值:无
1.案例一:
# !usr/bin/env python
# -*- coding:utf-8 _*-
"""
@Author:何以解忧
@Blog(个人博客地址): shuopython.com
@WeChat Official Account(微信公众号):猿说python
@Github:www.github.com
@File:python_super.py
@Time:2019/12/29 21:25
@Motto:不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
"""
class A:
def m(self):
print('A')
class B:
def m(self):
print('B')
class C(A):
def m(self):
print('C')
super().m()
C().m() 当前名称:pythonsuper函数使用方法详解-创新互联
文章起源:http://www.jxjierui.cn/article/doheoc.html


咨询
建站咨询
