新手求助java小题目

来源:百度知道 编辑:UC知道 时间:2024/06/10 21:34:14
有3个类:
学生类Student:属性:姓名name 成绩score
班级类Classs:属性:班级名name Classs类中包含该班级的所有学生状况,并且有一个totalScore记录全班人的总成绩

测试:设立3个班级,每班3个人 要求按班级总成绩按降序输出

注意 班级类中存储用集合框架如HashSet List 。。。。。

有没有大侠帮忙啊。。感激万分呐!!!

/**
* 学生类
*/
public class Student {
private String name;// 名称
private int score;// 成绩

public Student() {
this.name = "";
this.score = 0;
}

public Student(String name, int score) {
this.name = name;
this.score = score;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public int getScore() {
return score;
}

public void setScore(int scroe) {
this.score = scroe;
}

public void printInfo() {
System.out.println("name:" + name + " score:" + score);
}
}

import java.util.ArrayList;

/**
* 班级类。班级类是学生类的容器。一个班级包含3个学生
*/
public class Classs {
private static final int STUDENT_NUM = 3;
private String className;// 班级名称
private int totalScore;// 班