gpt4 book ai didi

java - 对象可以是私有(private)的和公共(public)的吗?

转载 作者:行者123 更新时间:2023-12-01 17:09:16 25 4
gpt4 key购买 nike

对一个对象的引用可以在类中是私有(private)的,而其他对象可以对同一类有一个公共(public)引用(后记:java新手+请举一个简单的例子)。我在某处读到这个问题与别名有关?抱歉,我的标题可能没有意义!

最佳答案

对象不是私有(private)的或公共(public)的。 字段可以是私有(private)的或公共(public)的。字段可以保存对对象的引用。一个对象可以同时被私有(private)和公共(public)字段引用:

public class Example {
public static Object a;
private static Object b;

public static void main(String... args) {
Object foo = new Object();
a = foo;
b = foo;
// Now our Object is referred to by the public field a, the private
// field b, and the local variable foo (which is not considered either
// private or public).
}
}

关于java - 对象可以是私有(private)的和公共(public)的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24379298/

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