面试题06-重载-重写

重载

发生在同一个类中;
方法名必须相同;
参数类型、个数、顺序不同;
和方法返回值和访问修饰符无关

image

重写

发生在继承父类的子类中;
方法名、参数列表必须相同;
返回值范围小于等于父类;
抛出异常范围小于等于父类;
访问修饰符范围大于等于父类;
如果父类方法访问修饰符为private则子类就不能重写该方法。

原文地址:https://www.cnblogs.com/jsit-dj-it/p/15457935.html