lots of exercises in java... from https://github.com/exercism/java

TeamResult.java 657B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. class TeamResult {
  2. private int wins;
  3. private int losses;
  4. private int draws;
  5. TeamResult() {
  6. wins = 0;
  7. losses = 0;
  8. draws = 0;
  9. }
  10. int getPlayed() {
  11. return wins + losses + draws;
  12. }
  13. int getPoints() {
  14. return wins * 3 + draws;
  15. }
  16. int getWins() {
  17. return wins;
  18. }
  19. int getLosses() {
  20. return losses;
  21. }
  22. int getDraws() {
  23. return draws;
  24. }
  25. void applyResult(final Result result) {
  26. switch (result) {
  27. case WIN: wins++; break;
  28. case DRAW: draws++; break;
  29. case LOSS: losses++; break;
  30. }
  31. }
  32. }