gpt4 book ai didi

java - java类成员的访问级别

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:46:39 24 4
gpt4 key购买 nike

我意识到这是一个非常基本的问题,但它一直困扰着我。据我了解,如果您在 Java 中声明一个字段为私有(private),那么它在该类之外是不可见的。如果它受到保护,那么它可用于继承的类和同一包中的任何东西(如果这些定义中的任何一个不正确,请纠正我)。

这是否意味着不能声明一个只能由继承类访问而不能在同一包中的其他非继承类访问的​​字段?

我很欣赏有很多方法可以解决这个问题,但是在某些情况下您会想要这种行为吗?

显然上述问题适用于方法和字段。

非常感谢。

最佳答案

参见:http://java.sun.com/docs/books/tutorial/java/javaOO/accesscontrol.html
包 > 子类,你永远不能让一个字段只对子类可见,而对同一包中的类不可见。

关于java - java类成员的访问级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/464731/

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