请各位不要低调了 出手吧,我打了好几次都是出错

定义一个Person类和它的子类Student。 Person类有姓名、 性别、年龄和邮箱。然后定义一
个方法showMessage()输出个人信息。 Student类有学号、班级、Java成绩、 计算机网络成
绩、c语言成绩、高等数学成绩和英语成绩。定义方法showMessage(用于输出学生的信息,
用方法average()求学生五个科目的平均分并输出。

/*
定义一个Person类和它的子类Student。 Person类有姓名、 性别、年龄和邮箱。然后定义一
个方法showMessage()输出个人信息。 Student类有学号、班级、Java成绩、 计算机网络成
绩、c语言成绩、高等数学成绩和英语成绩。定义方法showMessage(用于输出学生的信息,
用方法average()求学生五个科目的平均分并输出。
*/
class Person{
    String name;
    String sex;
    int age;
    String email;
    public Person(){}
    public Person(String name,String sex,int age,String email){
        this.name = name;
        this.sex = sex;
        this.age = age;
        this.email = email;
    }
    void showMessage(){
        System.out.println("姓名:"+name+",性别:"+sex+",年龄:"+age+",邮箱:"+email);

    }
}
class Student extends Person{
    int studId;
    String className;
    int java;
    int network;
    int cLanguage;
    int maths;
    int english;
    public Student (){}
    public Student (String name,String sex,int age,String email,int studId,String className,int j,int n,int c,int m,int e){
        super(name,sex,age,email);
        this.studId = studId;
        this.className = className;
        this.java = j;
        this.cLanguage = c;
        this.network = n;
        this.maths = m;
        this.english = e;
    }
    void showMessage(){
        super.showMessage();
        System.out.println("学号:"+studId+",班级:"+className);

    }
    void average(){
        System.out.println("平均分:" + (java+cLanguage+network+maths+english)/5.0);
    }
}