⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 student.java

📁 学生成绩处理GUI界面,Java初学者可参考学习
💻 JAVA
字号:
package studentscore;import java.io.Serializable;import java.util.*;public class Student extends Classes implements Serializable {    private String name;                                                       //姓名    private long id;                                                          //学号    private ArrayList<Lesson> lesson;                                         //课程    /** 构造方法 */    public Student(Classes c, String name, Long id){        super(c.getGrade(), c.getSubject(), c.getClassName());        setName(name);        setId(id);        lesson = new ArrayList<Lesson>();        c.addStudent(this);    }    public Student(){        this(new Classes(), "Default", 0l);    }    /** setter & getter */    public String getName(){        return name;    }    public long getId(){        return id;    }    public ArrayList getLesson(){        return lesson;    }    public void setName(String name){        this.name = name;    }    public void setId(long id){        this.id = id;    }    @Override    public String toString(){        return this.getId() + " " + this.getName()+ " @ " + this.getGrade() + this.getSubject() + this.getClassName();    }    public boolean equals(Student s){        if(this.getId() == s.getId())            return true;        else            return false;    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -