驚鴻飛雪

关注

python中利用__mro__查看继承关系

驚鴻飛雪

关注

阅读 71

2022-05-04

python中利用__mro__查看继承关系

#定义 爷爷类Animal
class Animal(object):
    def shout(self):
        print("动物正在叫... ...")

#定义类父类 Dog
class Dog(Animal):
    pass

#定义 子类 ArmyDog
class ArmyDog(Dog):
    pass

#通过__mro__查看类的继承关系
print(ArmyDog.__mro__)`在这里插入代码片`

运行结果:
在这里插入图片描述

相关推荐

钎探穗

python 多继承 MRO

钎探穗 122 0 0

Jonescy

python 类继承 重写 super MRO

Jonescy 79 0 0

西红柿上校

Python中多继承super()函数的执行顺序MRO

西红柿上校 117 0 0

海滨公园

Python 面向对象 之 多继承 MRO

海滨公园 104 0 0

seuleyang

【Python】关于python中的多重继承问题及mro解析顺序

seuleyang 128 0 0

查拉图斯特拉你和他

Python(八、多继承和MRO顺序)

查拉图斯特拉你和他 129 0 0

船长_Kevin

Python高级-多继承以及MRO顺序-笔记

船长_Kevin 225 0 0

你的益达233

Python super()方法、多继承以及MRO顺序

你的益达233 88 0 0

盖码范

IDEA 查看类的继承结构与关系图

盖码范 78 0 0

惠特曼

类的继承:Python 判断类的继承关系

惠特曼 33 0 0

精彩评论(0)

0 0 举报