class A
{
private int x = 3;
public void static main(String [] args)
{
new A().func(new A());
}
public void func(A a)
{
System.out.println(a.x)
}
}
new A().func(new A());
}
public void func(A a)
{
System.out.println(a.x)
}
}
這三行代碼分別是什麼意思啊 特別是(A a)和(a.x)到底是什麼意思
(A a):A是引用型類型,a是對象,就是說傳入A類型的一個a對象。(a.x)是調用a對象實例中的x成員變量