按照要求完成代码:
1、声明student类:
数据属性包含:学号,姓名,英语成绩,数学成绩,java成绩、总成绩
方法包含:构造方法、get方法、set方法、tosring方法、equal方法、compare方法(用于比较两个学生的总成绩,结果是:大于、小于、等于)、sum(计算学生的总成绩)、testscore方法(计算学生的评测成绩,取三门课的平均分数)。
2.声明studentxw(学习委员)类为student的子类 。将该类增加责任属性,并重写其testscore方法(三门课程平均分+3)。
3.声明studentbz(班长)为student的子类。将该类增加责任属性,并重写其testscore方法(三门课程平均分+1)。
4.声明测试类,生成若干个学生类、班长类、学委类的对象,并进行测试和输出。
源代码(可运行)
public class StudentTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
student s1=new student(19890914,"李钟硕");
s1.setEngGrade(100.00);
s1.setMathGrade(