我在 B 类中有一个布尔型大中小型。ClassA 想用它,classB 也一样。如果我尝试将布尔值放在 classA 中,它会变为静态并失败。有人可以告诉我应该使用什么吗?我还不知道抽象是做什么的。
问问题
260 次
1 回答
1
我不确定您所说的“更改为静态”是什么意思,但是如果您想从另一个类访问实例变量的值,您应该将其声明为私有并为其创建一个访问器方法。鉴于你的例子:
public class classB {
private boolean large, medium, small;
public boolean isLarge() {
return large;
}
public boolean isSmall() {
return small;
}
public boolean isMedium() {
return medium;
}
}
于 2014-04-29T03:04:37.273 回答