1、主动调用其他类的成员
方式一
class Base(object): def f1(self): print(‘5个功能‘) class Foo(object): def f1(self): print(‘3个功能‘) Base.f1(self) obj = Foo() obj.f1() 总结: Base.实例方法(自己传self) 与继承无关
方式二
# ########### 方式二:按照类的继承顺序,找下一个. class Foo(object): def f1(self): super().f1() print(‘3个功能‘) class Bar(object): def f1(self): print(‘6个功能‘) class Info(Foo, Bar): pass # obj = Foo() # obj.f1() obj = Info() obj.f1()
原文地址:https://www.cnblogs.com/P-Z-W/p/11029470.html
时间: 2024-11-14 13:13:12