接口 GpaService

所有已知实现类:
DefaultGpaService

public interface GpaService
平均绩点计算服务
  • 方法概要

    修饰符和类型
    方法
    说明
    统计学生的在校所有学期的平均绩点
    getGpa(Student std, List<CourseGrade> grades)
    统计学生的平均绩点
    平均绩点为: gpa=(∑(绩点*学分))/∑(学分) 平均绩点以截断的方式保留后面两位
    getGpa(Student std, Semester semester)
    统计学生的平均绩点
    除"学生"之外的其他参数均为可选参数。
  • 方法详细资料

    • getGpa

      Float getGpa(Student std)
      统计学生的在校所有学期的平均绩点
            平均绩点为: gpa=(∑(绩点*学分))/∑(学分)
            平均分为: ga=(∑(得分*学分))/∑(学分)
       
      参数:
      std -
      返回:
    • getGpa

      Float getGpa(Student std, List<CourseGrade> grades)
      统计学生的平均绩点
      平均绩点为: gpa=(∑(绩点*学分))/∑(学分) 平均绩点以截断的方式保留后面两位
      参数:
      std -
      semester - 可以为null
      返回:
    • getGpa

      Float getGpa(Student std, Semester semester)
      统计学生的平均绩点
      除"学生"之外的其他参数均为可选参数。
      平均绩点为: gpa=(∑(绩点*学分))/∑(学分) 平均绩点以截断的方式保留后面两位
      参数:
      std -
      semester - 可以为null
      返回: