1、继承
# 一个类继承另一个类时,将自动获得另一个类的所有属性和方法,原有的类简称父类,而新的类称为子类,子类继承了父类所有的方法,同时还可以定义自己的属性和方法
1.1 子类的方法__init__()
# 在既有类的基础上编写新类时,通常要调用父类的初始化方法__init__()这个方法中定义的所有属性,从而让子类包含这些属性
# 代码: super().__init__(name, year, mileage)
# 解释: super()是一个特殊函数,能够调用父类的方法,父类也称:超类。使用super()调用属性是不可以的执行会报错
# 代码:def __init__(self, name, year, mileage):
# 子类重写父类的初始化init(),但是必须需要使用super.()调用父类的init方法
# 子类不写父类的初始化init(),创建子类实例的时候,会默认调用父类的init()方法。初始化继承的父类肯定是需要执行的,子类可以重写初始化in