题目要求:定义一个Student数组,其中保存学生的基本信息,包括姓名、学号、性别,还分别保存三门功课的成绩以及对应学分,试编程计算这三门课的学分积,并按学分积降幂排序,输出排序...
题目要求:定义一个Student数组,其中保存学生的基本信息,包括姓名、学号、性别,还分别保存三门功课的成绩以及对应学分,试编程计算这三门课的学分积,并按学分积降幂排序,输出排序以后的结果。
以下是我写的一小段代码:
public class sorts{
class Student {
private String name;
private int id;
private String sex;
private Grade g;
public Student(String name, int id,String sex,Grade g) {
this.name = name;
this.id = id;
this.sex=sex;
this.g=g;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getid() {
return id;
}
public void setid(i