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

网友投稿 262 2023-01-01


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

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

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

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

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

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

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

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

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


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:关于软件系统接口设计是什么的信息
下一篇:JAVA面试题 简谈你对synchronized关键字的理解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~