亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

當內部類的成員全部私有化,為什么通過內部類對象可以調用內部類中的成員方法而不能調用成員變量

public class HelloWorld { ? ?private int age=10; ? ?public class Inner { private int age = 20; private void show() { System.out.println(age); } } public static void main(String[] args) { Inner i = new HelloWorld().new Inner(); i.show();//調用內部類對象的方法 ?但i.age是錯誤的 ?????show也是私有方法啊 } }

正在回答

2 回答

http://img1.sycdn.imooc.com//58f81c3f000171f213660703.jpg

可以調用i.age

1 回復 有任何疑惑可以回復我~
#1

慕粉2040539228 提問者

非常感謝!
2017-04-20 回復 有任何疑惑可以回復我~

不是,出現類似arg1這樣參數主要是因為你的環境中沒有android源碼,老師的環境中有,所有他的直接就出來了,而你的出來的是arg這樣的名稱document.write(mynum[0] "<br>" mynum[7] "<br>" mynum[2] "<br>" mynum[4]);

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

當內部類的成員全部私有化,為什么通過內部類對象可以調用內部類中的成員方法而不能調用成員變量

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號