java protected访问权限问题

发布网友 发布时间:2022-04-23 03:18

我来回答

3个回答

热心网友 时间:2023-08-16 02:43

protected 的元素只能被继承和“在类本身的方法中使用 ”。
比如Z中有非静态的方法
public class Z extends F {
void kk(){
system.out.print(c); //就可以使用F的b,
system.out.print(this.c);这样也行
}
}

你写的f.c属于在外部调用,需要c为public才可能。所以会报错

热心网友 时间:2023-08-16 02:44

protected 受保护类型。

你把c属性的访问修饰符换成public,就好了

热心网友 时间:2023-08-16 02:44

123

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com