java重写(Overread)与重载(Overload)的区别
重写与重载都是java多态的表现
重写(Overread):
子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写
重写三要点:
1、== 方法名,形参列表(个数和类型)相同。
2、<= 返回值类型和抛出异常小于等于父类(子类抛出的异常要更明确)
3、>= 访问权限大于等于父类
class Animal{
int age;
public void call() {
System.out.println("动物发出叫...
原创
2020-05-25 17:07:01 ·
759 阅读 ·
0 评论