super

Posted amber-liu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了super相关的知识,希望对你有一定的参考价值。

super 按照类的继承顺序,寻找下一个

class Foo(object):
    def f1(self):
        super().f1()  #程序运行到这,已经走到了info的第一个继承,所以程序又跑到了Bar,跑完Bar,再回来,完成Foo的f(1)
        print(3个功能)

class Bar(object):
    def f1(self):
        print(6个功能)

class Info(Foo,Bar):
    pass

obj = Info()
obj.f1()      #6个功能  3个功能

 

以上是关于super的主要内容,如果未能解决你的问题,请参考以下文章

片段中的Android onActivityResult

配置更改后片段丢失过渡动画

片段内部静态类和gradle问题

savedInstanceState 在片段中始终为 null

无法通过接口获取与片段通信的活动

如何从片段到活动而不会干扰片段的可重用性