Re: [問題] 在一.java檔裡引用其他.java裡面class的值

看板java作者 (是人心在動...)時間16年前 (2009/12/13 18:05), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《capucino (是人心在動...)》之銘言: : 問題如下: : 假設有 a.java b.java兩個檔 : ------------------------------------- : 我在 b.java 裡 宣告一個 : public class item{ int x; int y;} : 並且 item object = new item(); : 若我要在 a.java裡用到object這個值 : 為何不能用 b.object.x 呢? : 該如何使用呢? : 感謝 不好意思,那我再描述清楚一點好了 a.java b.java ------------------------------------|--------------------------------------- public class a |public class b { |{ public a() | public class item{ int x; int y;} { | item object = new item(); System.out.println(b.object.x);| public b() } | { } | object.x=10; | } |} ============================================================================== -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.249.246.54

12/13 18:19, , 1F
你覺得這裡的 object.x 是哪個 class b 的 instance 的?
12/13 18:19, 1F

12/13 18:21, , 2F
如果看不懂上一行在問啥的話 第一篇推文的連結去看懂再說吧
12/13 18:21, 2F

12/13 18:37, , 3F
解決了~~感謝
12/13 18:37, 3F
文章代碼(AID): #1B9BnufL (java)
文章代碼(AID): #1B9BnufL (java)