贵州做网站公司
贵州做网站公司~专业!靠谱!
10年网站模板开发经验,熟悉国内外开源网站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等网站程序,可为您提供网站建设,网站克隆,仿站,网页设计,网站制作,网站推广优化等服务。我们专注高端营销型网站,企业官网,集团官网,自适应网站,手机网站,网络营销,网站优化,网站服务器环境搭建以及托管运维等。为客户提供一站式网站解决方案!!!

super什么意思(python中super是什么意思)

来源:网络转载 时间:2024-05-01 09:59:00

python中super是一个用来调用父类的方法,主要用来解决多重继承问题的,如果直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序、重复调用等种种问题;super的语法格式为:“super(type[, object-or-type])”。

具体使用步骤:

1、首先打开python编辑器,新建一个python项目。

2、在python项目中直接使用super函数调用父类。

示例代码:

#!/usr/bin/python

# -*- coding: UTF-8 -*-

class FooParent(object):

def __init__(self):

self.parent = 'I\'m the parent.'

print ('Parent')

def bar(self,message):

print ("%s from Parent" % message)

class FooChild(FooParent):

def __init__(self):

#super(FooChild,self)首先找到FooChild的父类(就是类FooParent),然后把类FooChild的对象转换为类FooParent的对象

super(FooChild,self).__init__()

print ('Child')

def bar(self,message):

super(FooChild, self).bar(message)

print ('Child bar fuction')

print (self.parent)

if __name__ == '__main__':

fooChild = FooChild()

fooChild.bar('HelloWorld')

输出结果:

Parent

Child

HelloWorld from Parent

Child bar fuction

I'm the parent.

标签:super什么意思-

抖音(Tiktok)是由北京字节跳动科技有限公司(ByteDance)孵化的音乐创意短视频社交网站。它于2016年9月20日上线,主要面向全年龄段的用户,尤其是...

飞极速为您提供高清在线电影、电视剧大全、动画片,综艺等,飞极速在线更新及时,播放速度快,给您带来最好的观影体验!飞极速在线,免费提供日本新番动漫、最新电影和最新...

《南华早报》(英语:South China Morning Post, SCMP)和星期日出版的《星期日南华早报》(英语:Sunday Morning Post...

背景:紧接AWS简单搭建使用EKS一,eks集群简单搭建完成。需要搭建有状态服务必然就用到了storageclass 存储类,这里用ebs记录以下AWS简单搭建使用EKS二存储类选型:参照官方文档:https://kubernetes.io/zh-cn/docs/concepts/storage/storage-classes/#the-storageclass-resourceimage.pn...

五险一金要交多少年才能用?1,养老保险,必须累计缴满15年,达到国家法定的退休年龄,退休后才可以领取养老金。2,医疗保险必须连续不间断的缴纳15至20年,退休后才可不再继续缴纳仍可享受医保待遇。3,失业保险至少要求缴满1年,失业后才能领取。4,工伤保险对年限没有要求,在缴纳期间职工发生工伤就可以申请赔偿。5,生育险需连续交满12个才能报销,有的地方则是6个月或者10个月,具体以当地政策为准。6,住...

中国食用油上市公司有哪些中国食用油上市公司有:道道全(002852)、东凌国际(000893)、新赛股份(600540)、金健米业(600127)、中粮生化(000930)、中粮糖业(600737)、西王食品(000639)。1、道道全(002852)作为中国主要的菜籽油类产品专业生产企业之一,公司始终重视“道道全”品牌营销战略,坚持品牌化经营思路。目前公司的“...

TOP