Re: [問題] 一個class需要用到另一個class的變數

看板java作者時間16年前 (2009/04/27 16:31), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串3/3 (看更多)
※ 引述《nicepizza (pizza)》之銘言: : 想向各位java大老求援一下XD : 我的程式目前有兩個class(assume A and B) : A這個class裡面有主程式(main) : 主程式中有一行去new B(宣告並產生B這個類別的物件) : 可是我發現B這個物件實在需要很多A這個類別的相關變數 : 所以 除了傳遞參數給B之外 : 還有沒有別的方法可以讓B這個物件直接引用A這個物件的變數?? : 因為要用的變數太多了 : 用傳遞參數的方法讓我覺得太長。。很醜ORZ : 手邊沒有書籍可參考 : 還望各位JAVA大老海涵伸出援手XD 1 : in A.java ------------------------ B b = new B(this); ------------------------- in constructor of B ------------------------- public B(A a){ } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.69.114.105

04/27 16:33, , 1F
這個帥喔^_< 感謝 正是我需要的XD
04/27 16:33, 1F

04/29 08:12, , 2F
將自身引用傳入另一個class,可用non-static inner class
04/29 08:12, 2F

05/14 09:52, , 3F
好東西就要堆!!
05/14 09:52, 3F
文章代碼(AID): #19zMrfDP (java)
文章代碼(AID): #19zMrfDP (java)