Interface GpaPolicy
- All Known Implementing Classes:
DefaultGpaPolicy
public interface GpaPolicy
平均绩点计算策略
-
Method Summary
Modifier and TypeMethodDescriptioncalc(Student std, List<CourseGrade> grades, boolean calcDetail) 计算平均绩点calcGa(List<CourseGrade> grades) 计算平均分calcGpa(List<CourseGrade> grades) 计算平均绩点int平均绩点和平均分的小数点后精确位数,默认为2保留小数位
-
Method Details
-
calcGpa
计算平均绩点- Parameters:
grades-- Returns:
-
calcGa
计算平均分- Parameters:
grades-- Returns:
-
round
保留小数位- Parameters:
gpa-precision-- Returns:
-
calc
计算平均绩点- Parameters:
grades-- Returns:
-
getPrecision
int getPrecision()平均绩点和平均分的小数点后精确位数,默认为2- Returns:
-