java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > Java提示正在尝试分配更低的访问权限

解决Java提示正在尝试分配更低的访问权限问题

作者:1李琳琅

在本篇文章里小编给大家整理的是关于解决Java提示正在尝试分配更低的访问权限问题的相关方法内容,有需要的朋友们跟着参考学习下。

正在尝试分配更低的访问权限?在进行Java编程时会给我们报出如下提示怎么办?这里我们将给大家介绍详细的解决方法。

首先,查看,控制台给出的提示:正在尝试分配更低的访问权限,以前为public

找到提示所在行,如案例的所示的行。在该行中,发现void play()方法所在行的权限修饰符为默认缺省。

而该方法是重写的父类中的抽象方法,抽象方法的修饰符为public abstract 。

所以这里我们将子类重写方法的权限修饰符改为public。

一般Java权限修饰符大小等级是 public >protected >缺省>private ,但是private,不能用于方法继承,所有继承中的权限修饰符大小等级是public>protect >缺省。

最后,查看,在重新添加public权限修饰符之后,程序就不会再提示权限修饰符的权限过低的提示。

以上就是解决Java提示正在尝试分配更低的访问权限问题的全部内容,感谢大家对脚本之家的支持。

您可能感兴趣的文章:
阅读全文