重载 | 重写 | |
类 | 在同一个类中 | 1、存在继承关系的两个类或多个类中;2、非静态非私有的方法 |
方法定义方式 | 1、参数的顺序、个数、类型至少有一个不同;2、与返回值无关 | 1、参数必须相同;2、返回值必须相同 |
访问修饰符 | 无关 | 子类的访问权限必须大于或等于父类 |
异常 | 无关 | 子类不能抛出比父类更多的异常 |
重载 | 重写 | |
类 | 在同一个类中 | 1、存在继承关系的两个类或多个类中;2、非静态非私有的方法 |
方法定义方式 | 1、参数的顺序、个数、类型至少有一个不同;2、与返回值无关 | 1、参数必须相同;2、返回值必须相同 |
访问修饰符 | 无关 | 子类的访问权限必须大于或等于父类 |
异常 | 无关 | 子类不能抛出比父类更多的异常 |