You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

55 lines
1.1 KiB

package basic;
/**
* 成绩类,实现学生与成绩的一对多关联关系,同时与课程建立多对一关系
*/
public class Grade {
private int id;
private double score;
// 所属学生(多对一关系)
private Student student;
// 所属课程(多对一关系)
private Course course;
public Grade(int id, Course course, double score) {
this.id = id;
this.course = course;
this.score = score;
}
// 设置学生
public void setStudent(Student student) {
this.student = student;
}
// Getters and Setters
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public double getScore() {
return score;
}
public void setScore(double score) {
this.score = score;
}
public Student getStudent() {
return student;
}
public Course getCourse() {
return course;
}
public void setCourse(Course course) {
this.course = course;
}
}