看板 java 關於我們 聯絡資訊
※ 引述《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
LPH66:你覺得這裡的 object.x 是哪個 class b 的 instance 的? 12/13 18:19
LPH66:如果看不懂上一行在問啥的話 第一篇推文的連結去看懂再說吧 12/13 18:21
capucino:解決了~~感謝 12/13 18:37