StdGrade

class StdGrade(val grades: Seq[CourseGrade])
class Object
trait Matchable
class Any

Value members

Concrete methods

def addNoGradeCourse(course: Course): Unit

获得一个课程的成绩,并且会标记该课程已被使用过

获得一个课程的成绩,并且会标记该课程已被使用过

def getCoursePassedMap: Map[Long, Boolean]

返回每个课程是否通过

返回每个课程是否通过

def getGrades(course: Course): Seq[CourseGrade]

查询课程对应的成绩,不会被标记为usedCourses

查询课程对应的成绩,不会被标记为usedCourses

def restCourses: Set[Course]

拿到还未使用过的课程

拿到还未使用过的课程

def useGrades(course: Course): Seq[CourseGrade]

使用课程课程拿成绩之后,会被标记为usedCourses

使用课程课程拿成绩之后,会被标记为usedCourses

Concrete fields