[英]Acessing object initialization from another class
因此,我希望能够通过从另一个类启动一个方法来使用主类中的对象。 到目前为止,我已经知道了。 谁能告诉我我在做错什么,或者是否有可能以其他方式告诉我?
main.java
public class main extends index {
public static void main(String []args) {
index();
System.out.print(object1.getVal1);
}
}
index.java
public class index {
public static void index() {
list object1 = new list(val1, val2);
}
list.java
public class list {
//constructors
private static int val1;
private static int val2;
public list(val1, val2) {
this.setVal1(val1);
this.setVal2(val2);
//setters and getters look like this for both val1 and val2
public static int getVal1() {
return val1;
}
public void setVal1(int val1) {
this.val1 = val;
}
}
我也是一个新手程序员,如果我可以建议您的话,最好您从调用的方法中分配一个变量作为结果。 例如 ,
private bool a;
然后,当事件触发返回您想要的值时,您可以将其分配为true或false。
a = object1.getVal1(#passing param whatever u want);
那么你可以直接打印值
System.out.println(a);
希望这对您有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.