在线找答案,,帮帮我!非常感谢

img

wait

这是最基本的创建类,加属性和行为,继承,自己都不想,直接要答案?

学生的代码如下

public class Student {

private String id;

private String name;

private String age;

private double englishScore;

public Student(String id, String name,String age,double englishScore){
    this.id = id;
    this.name = name;
    this.age = age;
    this.englishScore = englishScore;
}

public void showInfo(){
    System.out.println("学号:"+id);
    System.out.println("姓名:"+name);
    System.out.println("年龄:"+age);
    System.out.println("英语成绩:"+englishScore);
}

}

以上为学生代码

Senior 代码如下,继承了学生并重写方法:

public class Senior extends Student {

private double totalScore;

private int notPassCourses;

private boolean canGraduate;

public Senior(double totalScore, int notPassCourses, boolean canGraduate,
              String id, String name, String age, double englishScore) {
    super(id, name, age, englishScore);
    this.totalScore = totalScore;
    this.notPassCourses = notPassCourses;
    this.canGraduate = canGraduate;
}

@Override
public void showInfo() {
    super.showInfo();
    System.out.println("总学分:" + totalScore);
    System.out.println("挂科数目:" + notPassCourses);
    System.out.println("是否可以毕业:" + canGraduate);
}

}