📄 major.java
字号:
package myprojects.studymanager;
import java.io.*;
import java.util.*;
public class Major implements Serializable
{
private String M_name;
private String M_information="暂无";
private int M_contain=30,M_rest=30;
private LinkedList student;
private LinkedList teacher;
Major(){}
Major(String majorname)
{
student=new LinkedList();
teacher=new LinkedList();
M_name=majorname;
}
Major(String majorname,String information)
{
student=new LinkedList();
teacher=new LinkedList();
M_name=majorname;
M_information=information;
}
public LinkedList getM_teacher()
{
return teacher;
}
public LinkedList getM_student()
{
return student;
}
public void setGrastudentMajor(String s)
{
student.add(s);
}
public void addM_teacher(String tID)
{
teacher.add(tID);
}
public void removeM_teacher(Teacher t)
{
teacher.remove(t);
}
public void addM_contain(int add) //给管理员的方法
{
M_contain+=add;
M_rest+=add;
}
public int getM_contain()
{
return M_contain;
}
public void setM_information(String information)//给管理员的方法
{
M_information=information;
}
public String getM_information()
{
return M_information;
}
public String getM_name()
{
return M_name;
}
protected void M_chosen(String sID)
{
student.add(sID);
M_rest--;
}
protected int get_Rest()
{
return M_rest;
}
public String toString() //need to be public
{
return M_name;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -