重载只是具有相同函数名的不同方法,参数不同(与多态和继承无关) 覆盖则与多态和继承有关,覆盖是覆盖继承下来的方法,函数名和参数与父类方法相同,其返回值必须兼容,即返回的参数必须与父类相同或是父类参数的子类