韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > python super().__init__()

python super().__init__()

Python super().__init__()

头像

宋雪维

2020-12-08 09:37:4315879浏览 · 0收藏 · 0评论

对于python里的super().__init__()有什么作用,相信有很多同学没有弄清楚。直白的说super().__init__(),就是继承父类的init方法,同样可以使用super()去继承的方法。下面通过不同的继承并调用,向大家介绍super().__init__()的具体使用方法。

子类构造函数调用super().
子类构造函数调用super().init()的时候,会从父类继承属性。

三种构造函数的区别:

当子类不做初始化的时候,会自动继承父类的属性;
当子类做初始化(子类中包含新的属性)的时候,子类不会自动继承父类的属性;
当子类做初始化(子类中包含新的属性)的时候,如果子类调用super初始化了父类的构造函数,那么子类会继承父类的属性。

class father:
    def __init__(self, father_attribute="father"):
        self.father_attribute=father_attribute

class child_without_ini(father):
    pass

class child_with_ini(father):
    def __init__(self, child_attribute):
        self.child_attribute=child_attribute

class child_with_super(father):
    def __init__(self,father_attribute,super_attribute):
        self.super_attribute=super_attribute
        super().__init__(father_attribute)

test_class_without_ini=child_without_ini()
test_class_with_ini=child_with_ini('child')
test_class_with_super=child_with_super('new_father','super')


测试:

print(test_class_without_ini.father_attribute)
输出:
father

print(test_class_with_ini.father_attribute)
输出:
AttributeError: 'child_with_ini' object has no attribute 'father_attribute'

print(test_class_with_super.father_attribute)
输出:
new_father

另一种使用方法:
super(class,self).init()

其中class是子类,这段代码的含义是首先找到class的父类,然后将class类的对象转化为父类的对象,让后让这个“被转化”的对象调用自己的__init__()函数。

class child_with_super(father):
    def __init__(self,father_attribute,super_attribute):
        super(child_with_super, self).__init__(father_attribute)
        self.super_attribute=super_attribute

文章来源于网络,如有雷同,请联系作者。

关注

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

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

夹子夹R头多久| 双腿无力合拢红肿外翻男生原因| 人野兽马狗猪大全| 韩漫免费下拉式土豪漫画官网| 在线高清理伦片A| 猫为什么要吃老鼠| 公车上双乳被两男人夹击电影 | 善良的嫂子| AAA成人片爽久爽久爽| 一妻二夫| 姑父有力挺送小芳的背景故事 | 女生偷偷给全班男生塞表白信| 欧美大妈LOGO大全| 朋友的妈妈7中字谜| 麻花传剧原创MV九九九| 交替轮换4| 《艾娃》法国| 妈妈的新男友| BGMBGMBGM毛多老太| 解开乳置喂领导吃奶| 我把英语老师按在桌子吵了一顿| 巨乳美女| 公憩止痒小说原著叫什么名字| 蜜桃成熟时李丽珍粤语原唱| 成品人和精品人的区别在哪里知乎 | 黑色蕾丝女装大长腿| 男牛把小困困放到女生困里视频| 福艳都市韵母王雪琴| 黏糊糊的你》动漫免费观看 | 公翁挺进小玲的小沉| 姨母的绣感中字3| 菠萝菠萝蜜在线观看免费版电视剧| 《暴雨回不了家去上司家》| 暴躁少女免费看完整版| 国产 欧美-区二区三区| 抵达花心乖叫老公是第几集| 丁字裤阴唇肥大的地方叫什么| 满18岁免费观看高清电视剧大全| 忘穿内裤电影院被C了| 看到老妈洗澡忍不住怎么办| 小俊在雪姨身上耕耘小说免费阅读