?? student.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 + -