目标:
    1:掌握类中的super()方法的作用
    2:掌握什么是mro序列
    2:掌握单继承类中的 super 调用父类方法是遵循mro序列调用的

    一:类中的 super()方法的作用

    答:调用父类中的方法
    语法:super(). 父类方法 例如 super.()init(参数1,参数2…..) 调用父类的初始化方法 init(参数1,参数2…..)
    注意事项:super调用父类的方法是按照 mro 顺序来调用的,因此多继承中不一定调用的就是父类方法!!

    图示:

    image.png


    二:什么是mro序列

    功能:查看目标类的父类以及祖父类等等一直向上,直到 object
    语法:目标类.mro
    注意事项:super调用父类的方法是按照 mro 顺序来调用的,因此多继承中不一定调用的就是父类方法!!


    代码:

    image.png


    三:单继承类中的 super 调用父类方法是遵循mro序列调用的

    代码演示:

    代码截图:

    image.png

    结果截图:

    image.png