0
好吧我有兩個類,第一個名爲第1類和第二個是第2類。 所以我想要做的是發送Class1到Class2的參考。要做到這一點,我需要這幾樣代碼:是否存在來自不同類的引用的動態對象類型?
的Class1:
public class Class1 extends Activity {
/** Called when the activity is first created. */
public int Var1 = 5;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(new Class2(this));
}
}
public class Class2 extends SurfaceView {
Class1 Obj1; //Here!
public Class2(Class1 Obj){ //And here I don't want to
//Use Class1 as a type.
//Is there any Global type?
this.Obj1 = Obj;
}
public void EditVar1(){
Obj.Var1 = 10;
}
}
採取的Class1的參考:我應該使用對象的類型爲Class1的。我想在多個項目中使用這些代碼:因此,只要主要類名稱不同,我就應該爲每個項目編輯Obj的類型「Class1」。是否有任何全球類型在這裏使用?此外,我試圖使用上下文作爲對象類型與此我無法達到Var1。無論如何,我不知道它是什麼。如果有人能解釋它是什麼,我會感激。謝謝你的迴應!
所以,這是不可能的我想要的? :「d –