#小甲鱼 课堂笔记
如果一个类A继承自类B,A就是B的子类,B就是A的父类(基类)。继承可以使得子类具有父类的属性和方法,而不用重新编写代码。
在子类继承父类的同时,可以重新定义某些属性,重写某些方法,那么此时会自动覆盖父类对应的方法和属性(并不会删除父类的方法和属性)。
如果在子类中重写了__init__方法,需要先调用基类的__init__方法
有两种方法:1 调用未绑定的父类方法 2.使用super函数
super函数的“超级”之处在于不需要明确给出任何基类的名字,会自动找出所有基类以及对应的方法。
Python支持多重继承,可以同时继承多个父类的属性和方法