科技界 新科技新应用
首页 /  数码世界 /  内容

java方法的重写

数码世界 2024-04-30 05:01:37 浪淘沙

java方法的重写 

在Java中,方法重写是子类对从父类继承的方法进行修改的过程,也称为方法覆盖

重写方法必须和被重写方法拥有相同的返回值类型、名称和参数列表。重写方法不能比被重写方法有更严格的访问权限,且子类方法抛出的异常不能大于父类被重写的方法抛出的异常。

在Java中,方法重写需要注意以下几点:

1. 子类不能重写父类被声明为private权限的方法。

2. 如果子类中定义的静态方法与父类中静态方法具有相同的返回值类型、方法名、方法参数的类型和个数完全相同,则称子类中的该方法“隐藏”了父类中的该方法。

3. 子类方法的访问级别不能低于父类相应方法的访问级别。

4. 子类重写父类方法的返回值类型不能大于父类方法的返回值类型。

版权申明:文章由用户发布,不代表本网站立场,如果侵权请联系我们删除。