[英]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.