目录
super() 获得父类定义
在子类中, 如果想要获得父类的方法时, 我们可以通过super()来做;
super() 代表父类的定义, 不是父类的对象;
#测试super() 代表父类的定义,不是父类的对象
class A:
def say(self):
print("say AAA!")
class B(A):
def say(self):
# A.say(self) #调用父类的方法
super().say() #super和上面A.say一样,都可以调用父类的方法
print("say BBB!")
B().say()
输出:
D:\wwwroot\pyiteam\venv\Scripts\python.exe D:/wwwroot/pyiteam/mypro_obj/mypy02.py
say AAA!
say BBB!
Process finished with exit code 0