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

文章 > Python常见问题 > python可以多继承吗

python可以多继承吗

头像

silencement

2019-08-23 15:48:414690浏览 · 0收藏 · 0评论

面向对象的主要好处就是代码的重用,实现这一特点通过继承,继承创建的新类成为子类,被继承的类称为父类。

如果在子类中需要父类的构造方法就需要显示的调用父类的构造方法,在调用基类的方法时,需要加上基类的类名前缀,且需要带上 self 参数变量。

下面我们开始来讲解继承和多继承

首先我们创建两个类,

父类:Father类  子类:Child

父类中属性为money,和一个方法play(),输出

father play with me

来表示继承父类的方法。在继承的时候我们需要在子类中导入父类

父类的代码如下:

class Father(object):
    def __init__(self,money):
        self.money=money
        print('money',money)
    def play(self):
        print('father play with me')

因为孩子是继承父亲的,所以孩子类中也有money属性。 所以我们直接用child来继承Father类。

child代码如下:

from Father import Father
class Child(Mother,Father):
    def __init__(self,money):
        Father.__init__(self, money)

这个时候我们的child类就继承来自父类的属性 money 而且我们还继承了来自父类的方法play(),我们可以直接调用。

来验证一下

from Child import Child
    def main():
        c=Child(100)
        c.play()
if __name__=='__main__':
    main()

我们从输出台可以得到 money 100  father play with me

多继承

单继承有时候可能满足不了我们所需的所以我们就会遇到多继承,这个同样能够展示出代码的重用。

同样是上边的例子,child不仅仅是继承来自父亲,还继承来自母亲。所以我们创建mother类

class Mother(object):
    def __init__(self,face):
        self.face=face
        print('face',face)
    def play(self):
        print('mother go shopping with me')

mothe类创建的属性为face,其次我们还定义的一个相同的方法play 是为了展示多继承中如果有相同的函数会调用哪个。

然后我们重写一下child类

from Father import Father
from Mother import Mother
class Child(Mother,Father):
    def __init__(self,money,face):
        Father.__init__(self, money)
        Mother.__init__(self,face)
关注

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

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

电影《乳妓》在线观看| 老牛耕田陈雪全文免费阅读笔趣阁| 免费观看已满十八岁电视剧在线播... | 《黏糊糊的你》动漫免费观看 | 女子排尿视频大全| 日本大片又大又好看的PPT| 白石茉莉奈| 疯狂搅动音乐老师的小句号| 小洞流口水了 是不是饿了| XL上司| 《蜜桃成熟时》无删减版| 线人电影免费观看完整版| 老公你好棒啊我好爱你| 日本妈妈DNA与儿子DNA一样.. | 上司人妻互换HD无码中文字幕| 少女初恋吃小头头视频免费| 男同桌硬了把我内裤也脱了| 母亲和女婿免费高清电视剧 | 老师穿白色双开真丝旗袍怎么穿| 《吃你吃上瘾》| 半推半就干朋友老婆下一句怎么接| 糖心| 电影《爱痴癫》| 大度亲吻原声视频| 哥布林杀手| 第1章初始小莹的奶水| 善良的小峡子 4| 《饥渴的人妻日本》中字| 《老板娘2》完整版| 欧洲尺码少女16集全电视剧剧情..| 暴躁少女BGM在线观看| 女性摇床和喘气声音哪个更伤身体| 樱花官方IMOMOE官网入口| 小婕子的第一次好紧| 《完美邻居2》电影在线观看| 二人世界高清视频播放| 100种双人插画姿势素材| 时尚杂志| 深度开发1V6笔趣阁金银花露 | 小柔与王叔的第一次相遇是第几集| 免费观看已满十八岁电视剧高清版