Question: 3. Using the Die class previously developed, write an application TestDice, that creates and populates an array of 50 die objects with random face values.
3. Using the Die class previously developed, write an application TestDice, that creates and populates an array of 50 die objects with random face values. The application rolls each die, calculates and print to the screen the number of Die objects in the array with an odd face value.
public class Die { private int faceValue; private String Color; public Die() { roll(); } public Die(int newFace, String myColor) { faceValue = newFace; Color = myColor; } public int getFaceValue() { return faceValue; } public void roll() { faceValue = (int)(Math.random()*6) + 1; } public void setFaceValue(int newValue) { faceValue = newValue; } public String toString() { return "Die will Face: " + faceValue; } public String getColor() { return Color; } public void setColor(String myColor) { Color = myColor; }
}
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
