📄 abstractstudent.java
字号:
package myprojects.studymanager;
import java.util.*;
import java.io.*;
//public class AbstractStudent implements Comparable{
public class AbstractStudent implements Serializable{
protected String s_name;
protected int s_age;
protected String s_studentID;
protected String s_code="1";
protected String s_department;
protected En_time s_enrollmentyear;
public AbstractStudent(){}
public AbstractStudent(String name,int age,String studentID,
String department,int year,int month){
s_name=name;
s_age=age;
s_studentID=studentID;
s_department=department;
s_enrollmentyear=new En_time(year,month);
}
public boolean codeCheck(String code){
if(s_code.equals(code))
return true;
else return false;
}
public void setS_code(String code){
s_code=code;
}
public String getS_name(){
return s_name;
}
public void setS_name(String name){
s_name=name;
}
public int getS_age(){
return s_age;
}
public void setS_age(int age){
s_age=age;
}
public String getS_studentID(){
return s_studentID;
}
public void setS_studentID(String ID){
s_studentID=ID;
}
public void setS_department(String department){
s_department=department;
}
public String getS_department(){
return s_department;
}
public void setEnrollmentYear(En_time time){
s_enrollmentyear.setYear(time.getYear());
s_enrollmentyear.setMonth(time.getMonth());
}
public En_time getEnrollmentYear(){
return s_enrollmentyear;
}
public void showStudentInfo() {
System.out.println("Student: ");
System.out.println("name: " + s_name +
"\tage: " + s_age +
"\tstudnetID: " + s_studentID +
"_department: " + s_department);
}
public boolean equals(Object o){
if((o instanceof AbstractStudent)
&&(s_studentID.equals(((AbstractStudent)o).s_studentID)))
return true;
else return false;
}
public String toString()
{
return s_name;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -