重载和重写的区别: 1、重写必须存在继承关系,重载无要求(一般在同一个类中); 2、重写的方法名称、参数类型、顺序和个数必须一致; 3、重载必须保证参数中的个数、顺序和类型至少一项不一致 4、重载和返回值无关。