国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python中子类可以调用父类方法吗

python中子类可以调用父类方法吗

继承

头像

silencement

2019-10-25 16:19:363018浏览 · 0收藏 · 0评论

Python中的子类中的__init__()函数会覆盖父类的函数,一些情况往往需要在子类里调用父类函数。

如下例程里,处是需要调用父类函数的地方,接下来结合例程具体介绍。

1 # -*- coding:utf-8 -*-
 2 class Student:
 3     def __init__(self,name):
 4         self.name=name
 5     def ps(self):
 6         print('I am  %s'%self.name)
 7 
 8 class Score(Student):
 9     def __init__(self,name,score):
10         self.score=score
11         ???
12     def ps1(self):
13         print('I\'m  %s,%s' %(self.name,self.score))
14 
15 Score('Bob','99').ps()
16 Score('Bob','99').ps1()

Python3.5中,通过查阅资料,有如下几种调用方式。

第一种是直接法。使用父类名称直接调用,形如 parent_class.parent_attribute(self),对应例程即语句:

Student.__init__(self,name)

第二种是通过super函数,形如 super(child_class, child_object).parent_attribute(arg)。第一个参数表示调用父类的起始处,第二个参数表示类实例(一般使用self),父类方法的参数只有self时,参数args不用写。此外,类内部使用时,child_class, child_object也可省略。对应例程:

super(Score,self).__init__(name)

后者

super().__init__(name)

在类外面也可使用super函数,但是要有child_class, child_object两个参数。更多学习内容,请点击Python学习网

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

少女配狗播放视频| 九九在线观看免费播放大全电视剧 | 一品国精和二品国精的文化意义| 小叔子媳妇在我房间坐月子怎么办| 玩具体验馆BY 笔趣阁 | 赠刘景文| 女性扒开大腿内侧小肚子痒| 密爱在线观看| 美女被咬小头头视频大全图片| 《有夫之妇的秘书》演员表| 不戴套干新婚少妇小琳| B站未满十八岁可以接广告吗20..| 公之浮之中字5HD| 日韩精品| 毛片| 暴躁少女CSGO高清大图特点| 圆滚滚的大扔子视频在线观看| 老赵抱着陈婷在厨房做饭视频| 豪放女大兵| 狠狠干影院| 法国色情《监狱宝贝3| 老人玩小处雌女视频的意义| 两阳夹一阴与其他强势形态的比较 | 妈妈叫我戴上避孕套英文| 麻豆视频| 高压监狱2法国1时43分| 8848高清电影电视剧免费看| 大叔与妹妹免费观看电视剧高清| 孤男寡女免费观看高清电视剧狂飙 | 亚州精品无码A片毛片吸奶视频| 暴躁少女免费看高清电视剧| 双龙戏珠3父子免费阅读全文| 公媳欢情沈曼最新章节更新| 荷兰日B赛现场视频| 他扒开我小流添我三男一女视频 | 性做爰全过程免费看| 敌伦交换小敏小静小雅第1集| 1.120分钟免费观看电视剧大全| 一夹一摇怎么练出来| 小妈妈2免费观看完整电视剧| 东北老阿姨高清免费观看电视剧