程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> java private-java 一個類的對象訪問私有屬性的問題

java private-java 一個類的對象訪問私有屬性的問題

編輯:編程綜合問答
java 一個類的對象訪問私有屬性的問題

public class ModifierTest1
{
public static void main( String[] args )
{
A a = new A();
//System.out.println(a.s);
a.f();
}
}

class A
{
private int i;
private String s;

public A()
{
    i = 123;
    s = "hello";
}   

public void f()
{
    A a = new A();
    System.out.println(a.i + a.s );
}

}
這個程序中一共創建了兩個A類的對象,在類A的f()方法中創建的對象a,可以之間用a.i和a.s訪問私有成員變量,而在main函數中創建的對象卻不可如此使用,有點糊塗了,誰能幫忙解釋下,謝了

最佳回答:


private的訪問權限是本類,不是本對象

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved