我正在爲一個Yahtzee遊戲開發一個Java項目,並且需要創建一個參數化構造函數,它爲我的兩個實例變量提供了它們的值。我的兩個實例變量是數組。以參數化構造函數創建一個對象作爲參數的問題
public DiceArray(int[] die)
{
die = new int[5];
for(int i = 0; i < die.length; i++)
{
die[i] = 0;
}
keep = new boolean[5];
for(int i = 0; i < keep.length; i++)
{
keep[i] = false;
}
}
當我嘗試在我的應用程序類來創建對象與
// Testing parameterized constructor
DiceArray myDice = new DiceArray();
我得到線程異常「主要」 java.lang.Error的:未解決的問題編譯: 構造DiceArray()是undefined
當我從方法中取出參數時,它工作正常。在此先感謝您的任何幫助
呼叫用INT []作爲參數 – Benvorth 2014-11-22 15:05:40