[英]How to initialize various data type members values from different classes?
我有一个名为ABC的公开课。 用getter和setter方法声明的变量种类繁多。
这些值将来自其他各种类别。
初始化这些数据类型的最佳方法是什么?
我可以将该类作为单例来进行,我不想为该类创建多个对象。
来自类的值是B,C,D,E。
如果我在B中创建一个单例对象并将其Intent传递给C,D,E并分配剩余值,那将是最好的方法?
要么
创建一个公共常量对象作为常量,然后从不同的类和存储变量访问该对象。
要么
还有其他更好的方法吗?
请指教。 [请注意:编码适用于Android]
我会选择单例方法
public class ABC
{
private static ABC instance;
private String memberVar;
private ABC()
public static ABC getInstance()
{
if (instance == null) {
instance = new ABC();
}
return instance;
}
}
然后,您可以通过ABC.getInstance()。yourGetter()从其他类访问它
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.