我在classB中有一个大-小-中的布尔值。ClassA和classB都想使用它。如果我尝试将布尔值放入classA中,它将变为静态并失败。有人能告诉我该用什么吗?我还不知道抽象是干什么的。
我不知道你所说的"更改为静态"是什么意思,但如果你想从另一个类访问实例变量的值,你应该声明它为私有的,并为它创建一个访问器方法
public class classB {
private boolean large, medium, small;
public boolean isLarge() {
return large;
}
public boolean isSmall() {
return small;
}
public boolean isMedium() {
return medium;
}
}