diff --git a/tp1/Grade.java b/tp1/Grade.java index f25893ad124c14486ec41755c07bd60cd3a9148b..d699aecf7d0dd72409ad627d7407120d14a3fea3 100644 --- a/tp1/Grade.java +++ b/tp1/Grade.java @@ -28,6 +28,7 @@ public class Grade { */ public double getValue() { + return value ; } /** @@ -36,6 +37,9 @@ public class Grade { */ @Override public String toString() { + String str = new String(); + str = str.valueOf(value) ; + return str + "/20" ; } /** @@ -46,6 +50,11 @@ public class Grade { * @return a grade corresponding to the mean of grade in {@code grades} */ public static Grade averageGrade(List<Grade> grades){ + double result = 0 ; + for (Grade grade : grades) { + result = result + grade.value; + } + return new Grade(result / grades.size()); } /**