2017-08-02 96 views
-3

我有一個有5個變量的類,5箇中的3個對於每個新對象都是相同的。有沒有辦法從包含100個項目的字符串文件中創建100個對象?有沒有什麼辦法可以從類中自動生成對象?

+0

所以如果你想同一個變量的值,你爲什麼不對其進行初始化? –

+0

請說明您的具體問題或添加其他詳細信息,以確切地突出顯示您的需求。正如目前所寫,很難確切地說出你在問什麼。請參閱[如何提問](https://stackoverflow.com/help/how-to-ask)頁面以獲得澄清此問題的幫助。 – Blasanka

+0

*有一種方法可以從包含100個項目的字符串文件中創建100個對象*?特別是你的*項目*是什麼意思? – Blasanka

回答

0

是的,當然你可以做到這一點。我不會爲你寫代碼,但下面的步驟應該有助於你自己找到解決方案。

  • 建立一個構造函數委託,它接受5個值。另一個只接受不變的2個。這個構造函數然後用默認值重載另一個構造函數。 this(3,2,"a", input1, input2)
  • 初始化3個變量未在外地報關直接改變:private int initialSetVariable1 = 3;
+0

因此,在構建每個對象之後,我如何具體指明每個對象? – Keith

+0

@請問'refer'是什麼意思?如果我正確理解你的問題,你創建一個像MyObject object = new MyObject()這樣的對象,然後這100次 – Lino

+0

我的意思是如果我要創建一個listview,那麼我必須寫出100個elif語句,或者有什麼方法可以使用相同的系統來獲得在列表視圖中選擇的特定項目的身份? – Keith

相關問題