当前位置 主页 > 服务器问题 > win服务器问题汇总 >

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

    栏目:win服务器问题汇总 时间:2019-11-30 16:09

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

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

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

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

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

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

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

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