重写
重写一定是在父子类之间,不可能在一个类中。
要求:
1、方法名一致
2、方法名称一致,参数类型列表一致,返回结果类型一致
3、子类方法的范围限定词需要大于等于父类的范围
4、子类方法不能比父类方法抛出更多的异常
重载
可以在一个类内,也可以是在父类之间
要求:
1、方法名称一致,参数类型列表不同
2、参数个数不同
3、参数类型不同
4、参数顺序不同。不是参数的变量名称不同,例如 (String username, String password) 和 (String
password, String username)
5、和其它无关