作者neigence ()
站內java
標題Re: [問題] 一個class需要用到另一個class的變數
時間Mon Apr 27 16:31:36 2009
※ 引述《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
推 nicepizza:這個帥喔^_< 感謝 正是我需要的XD 04/27 16:33
推 ClareQ:將自身引用傳入另一個class,可用non-static inner class 04/29 08:12
推 cecol:好東西就要堆!! 05/14 09:52