simulate a pair of dice.

Dice.java 602B

12345678910111213141516171819202122232425262728293031323334
  1. public class Dice
  2. {
  3. private int numberOfDice = 1;
  4. public Dice()
  5. {
  6. }
  7. public Dice (int numberOfDice){
  8. this.numberOfDice = numberOfDice;
  9. }
  10. public Integer roll(){
  11. int counter = numberOfDice;
  12. Integer sum = 0;
  13. while (counter > 0){
  14. sum += (int)(Math.random()*6)+1;
  15. counter--;
  16. }
  17. return sum;
  18. }
  19. public Integer roll(int numberOfRolls)
  20. {
  21. Integer sum = 0;
  22. while (numberOfRolls > 0){
  23. sum += roll();
  24. numberOfRolls--;
  25. }
  26. return sum;
  27. }
  28. }