public class Student implements Comparable<Student>{
private String name;
private int ma,cn,en;
private int sum;
public Student(String name, int ma, int cn, int en) {
this.name = name;
this.ma = ma;
this.cn = cn;
this.en = en;
sum=ma+cn+en;
}
public String getName() {
return name;
}
public int getSum() {
return sum;
}
public int hashCode(){
return name.hashCode()+sum*78;
}
public boolean equals(Object obj){
if(!(obj instanceof Student)){
throw new ClassCastException("类型不匹配");