--------------------------
'''继承方法测试'''
class A(object):
□□□□C = [3, 4]
□□□□def __init__(self):
□□□□□□□□self.__A = [1, 2]
□□□□@property
□□□□def get_A(self):
□□□□□□□□return self.__A
class S(object):
□□□□W = [5, 6]
□□□□def __init__(self):
□□□□□□□□self.__S = [7, 8]
空格@property
□□□□def get_A(self):
□□□□□□□□return self.__S
class B(A, S):
□□□□@property
□□□□def get_B(self):
□□□□□□□□return super(B, self).get_A[0]
□□□□pass
D = B()
print(D.C)
print(D.W)
print(D.get_B)
print(D.get_A)
----------------------------------------
请问这条语句该怎么处理才能得到S类的方法?
super(B, self).get_A[0]
我想让print(D.get_B)执行时得到7的结果
'''继承方法测试'''
class A(object):
□□□□C = [3, 4]
□□□□def __init__(self):
□□□□□□□□self.__A = [1, 2]
□□□□@property
□□□□def get_A(self):
□□□□□□□□return self.__A
class S(object):
□□□□W = [5, 6]
□□□□def __init__(self):
□□□□□□□□self.__S = [7, 8]
空格@property
□□□□def get_A(self):
□□□□□□□□return self.__S
class B(A, S):
□□□□@property
□□□□def get_B(self):
□□□□□□□□return super(B, self).get_A[0]
□□□□pass
D = B()
print(D.C)
print(D.W)
print(D.get_B)
print(D.get_A)
----------------------------------------
请问这条语句该怎么处理才能得到S类的方法?
super(B, self).get_A[0]
我想让print(D.get_B)执行时得到7的结果
