
您可以使用
__bases__这样的
class D(A, B, C): def foo(self): print("foo from D") for cls in D.__bases__: cls().foo("D")进行此更改后,输出将为
foo from Dfoo from A, call from Dfoo from B, call from Dfoo from C, call from D
欢迎分享,转载请注明来源:内存溢出

您可以使用
__bases__这样的
class D(A, B, C): def foo(self): print("foo from D") for cls in D.__bases__: cls().foo("D")进行此更改后,输出将为
foo from Dfoo from A, call from Dfoo from B, call from Dfoo from C, call from D
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)