diff options
Diffstat (limited to 'src/com/p4square/grow/model')
-rw-r--r-- | src/com/p4square/grow/model/Score.java | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/com/p4square/grow/model/Score.java b/src/com/p4square/grow/model/Score.java index b6deda2..fbf9d41 100644 --- a/src/com/p4square/grow/model/Score.java +++ b/src/com/p4square/grow/model/Score.java @@ -28,6 +28,19 @@ public class Score { double sum; int count; + public Score() { + sum = 0; + count = 0; + } + + /** + * Copy Constructor. + */ + public Score(Score other) { + sum = other.sum; + count = other.count; + } + /** * @return The sum of all the points. */ @@ -46,6 +59,10 @@ public class Score { * @return The final score. */ public double getScore() { + if (count == 0) { + return 0; + } + return sum / count; } |