Question: 1. Write a method totalOdds() that takes an integer array, numArray, as a parameter and returns the number of integers in the array that are
1. Write a method totalOdds() that takes an integer array, numArray, as a parameter and returns the number of integers in the array that are odd.
2. Embed this method in an application TestOdds and invoke method using an array containing integers: 1, 7, 8, 3, 4, 9.
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
