我有這個類,我想在我的主要活動中使用它的方法,我如何創建一個實例?如何創建一個類的實例?
public class BDD {
...
public boolean insertarGuia(String g, String d) {
...
}
}
我有這個類,我想在我的主要活動中使用它的方法,我如何創建一個實例?如何創建一個類的實例?
public class BDD {
...
public boolean insertarGuia(String g, String d) {
...
}
}
這很容易,只要創建類的對象,並調用任何方法在您的活動:
BDD obj = new BDD();
obj.ArregloGuias();
當我們使用實例時,我們不需要「新類」,它不捕獲堆內存 – AndroSco
在你的主「新」的關鍵字創建類的實例活動,然後在該對象上調用這些方法。
BDD bdd = new BDD();
boolean value = bdd.insertarGuia("foo", "bar");
,或使方法靜態
變化
public boolean insertarGuia(String g, String d) {
到
public static boolean insertarGuia(String g, String d) {
,並在你的主要方法有
boolean value = BDD.insertaGuia("foo", "bar");
你是什麼意思「我怎樣才能創建一個它的實例?」。你想實現一個構造函數,還是想創建一個新的實例來調用該方法?如果是後者,那麼這是一個基本的Java問題,「BDD bdd = new BDD();'。或者,您可能想將該方法設置爲「靜態」? –
爲什麼當我使用debbuger時,顯示「Class file editor ... source not found」? – Bachask8