Я работаю над Java-проектом для игры Yahtzee и должен создать параметризованный конструктор, который дает обе мои переменные-экземпляры их значения. Мои две переменные экземпляра - это массивы.Проблема с созданием объекта из параметризованного конструктора с массивом в качестве параметра
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() не определено
Когда я беру параметр из метода, он отлично работает. Заранее благодарю за любую помощь
вызов конструктора с межд [] в качестве параметра – Benvorth