簡體   English   中英

如何初始化來自不同類的各種數據類型成員值?

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM