# 主动调用其他类的成员 # 方式一: class Base(object): def f1(self): print("5个功能") class Foo(object): def f1(self): print("3个功能") # Base.实例方法(自己传self),与继承无关 Base.f1(self) obj = Foo() obj.f1() print("#"*20) # 方式二:按照类的継承順序,找下一个 class Foo1(object): def f1(self): super().f1() print("3个功能") class Bar1(object): def f1(self): print("6个功能") class Info1(Foo1, Bar1): pass # obj = Foo1() # obj.f1() # 报错 obj = Info1() obj.f1()