在一个函数中我看到了:super().init('jlk')
开始以为只是调用父类的init,发现父类并没有这个,后来才看出来是父类的父类,爷类的
废话不多说,看代码:
class Test():
def __init__(self,config):
self.jlk = config
class Root(Test):
def fun(self):
print('这是方法')
class A(Root):
def __init__(self):
super(A,self).__init__('lhy')
print('实例化时执行')
test = A() # 实例化类
test.fun() # 调用方法
print(test.jlk) # 调用属性
out
实例化时执行
这是方法
lhy