【发布时间】:2015-12-12 05:33:48
【问题描述】:
所以我有一个具有 int 属性的类不能是静态的:
public class GetterId{
int id = 42;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
}
我想从另一个类访问这个“id”属性,比如:
public class MainActivity
{
int id_bis;
id_bis = GetterID.getId();
}
但不能这样,因为 getId() 方法和 GetterId 类中的属性是非静态的...
这个问题有解决办法吗?
【问题讨论】:
-
这个问题没有意义。该类没有任何非静态属性。只有实例有这些。你想要属性,你需要一个实例。