gpt4 book ai didi

java - 是不是 protected 应该只能由 Java 中的子类访问?

转载 作者:行者123 更新时间:2023-12-04 09:15:32 25 4
gpt4 key购买 nike

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

去年关闭。




Improve this question




我真的很惊讶这段代码没有给我任何编译错误。

class A {
protected int a;
}

class B {
void b() {
A a = new A();
a.a = 4;
}
}

最佳答案

不,protected 对同一包中的其他类可见。
需要记住的是,访问修饰符是为了避免用太多信息打扰其他人。如果你在同一个包中工作,那么你已经得到了信息,如果你想使用它。

关于java - 是不是 protected 应该只能由 Java 中的子类访问?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63239509/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com