java 三个类控制同一个变量

来源:百度知道 编辑:UC知道 时间:2024/06/18 13:40:17
在线等答案!!!

public class ToBeAccess
{
public static Object var;
}
public class A{
void method()
{
ToBeAccess.var = "A";
}
}
public class B{
void method()
{
ToBeAccess.var = "B";
}
}
public class C{
void method()
{
ToBeAccess.var = "C";
}
}

同时控制? 多线程

不同时? 三个类里都有个该变量的引用类型

如果是整数...可以用Integer..这样就会是引用了

不能用接口了,接口中变量都是常量,搞错了,不好意思了啊。还是用类继承吧。

可以用接口也可以用抽象类,就是继承的思想。