我们在一个类中定义了一个PRIVATE类型的成员变量,接着产生了这个类的两个实例对象
,请问第一个对象的方法中,能否以“第二个对象.成员"的格式访问第二个对象中的那个
private成员变量?通过下面的试验程序代码,就可以知道.
class A
{
private int x=3;
public static void main(String [] args)
{
new A().fun(new A());
}
public void fun(A a)
{
System.out.println(a.x);
}
}这段话不明白。哪位朋友能帮我祥细解释一下。谢谢
,请问第一个对象的方法中,能否以“第二个对象.成员"的格式访问第二个对象中的那个
private成员变量?通过下面的试验程序代码,就可以知道.
class A
{
private int x=3;
public static void main(String [] args)
{
new A().fun(new A());
}
public void fun(A a)
{
System.out.println(a.x);
}
}这段话不明白。哪位朋友能帮我祥细解释一下。谢谢
不知对不,望各位大侠指教!
调用了A的一个方法,而这个方法又需要以类A的实例变量作为参数,
注意fun(new A())中的对象和方法前的那个对象不是同一个的。
其实楼上的几位说的蛮清楚了哦