重写,要有继承
1,方法名相同
2,参数相同
3,修饰符范围可以大,不可以小
4,返回值也要相同
5,异常,不能抛出更大的异常,但是你可以try{}catch‘
当父类方法掏出异常,子类重写方法没有异常时,
如果没有父类引用指向子类对象,那么调用方法是不需要try的
但是如果有就必须要加try
重载
1,方法名相同
2,参数必须不同,类型不同以及数量不同
3,返回值不要求,随便,可以不同
4,修饰符不要求
5,异常不要求
3,
重写,要有继承
1,方法名相同
2,参数相同
3,修饰符范围可以大,不可以小
4,返回值也要相同
5,异常,不能抛出更大的异常,但是你可以try{}catch‘
当父类方法掏出异常,子类重写方法没有异常时,
如果没有父类引用指向子类对象,那么调用方法是不需要try的
但是如果有就必须要加try
重载
1,方法名相同
2,参数必须不同,类型不同以及数量不同
3,返回值不要求,随便,可以不同
4,修饰符不要求
5,异常不要求
3,