如何使用python调用多重继承和多重继承中的特定方法?

时间:2019-05-30 06:39:14

标签: python-3.7

我想调用父类的一种方法,其中子类继承多个父类的属性。在两个父类中都编写了相同的方法,但是我想从一个父类中调用该方法

class A:
   def __init__(self,a):
     self.a=a
     print('a')    
   def sup(self):
     print('sup in A')
class B:
   def __init__(self,b):
     self.b=b
     print('b')
   def sup(self):
     print('sup in B')
class C(A,B):
   def __init__(self,a,b,c):
     super().__init__(a)
     B.__init__(self,b)
     self.c=c

objC = C(5,6,9) objC.sup() 它显示“ A中的一面”

我想打印' B中的晚餐',如何使用objC调用类B的sup方法  对象?

0 个答案:

没有答案