Java入门-学生成绩管理系统(六)
model包之下还有另外两个类:分别是工厂类和用于保存学生具体信息的类
1、OperationFactory
/*OperationFactory*/
package model;
import control.Administrator;
/*/操作工厂*/
public class OperationFactory {
public boolean operationCenter()
{
if(Administrator.operation.equals(Administrator.OPERATION_FIND_INFO))
{
FindOperation find=new FindOperation();
return find.findInfo();
}
else if (Administrator.operation.equals(Administrator.OPERATION_MODIFY_INFO))
{
ModifyOperation modify=new ModifyOperation();
return modify.modifyInfo();
}
else if (Administrator.operation.equals(Administrator.OPERATION_ADD_INFO))
{
AddOperation add=new AddOperation();
return add.addInfo();
}
else if (Administrator.operation.equals(Administrator.OPERATION_DEL_INFO))
{
DeleteOperation delete=new DeleteOperation();
return delete.deleteInfo();
}
else
return false;
}
}
2、StudentInfo
/*StudioInfo*/
package model;
public class StudentInfo {
public String ID;
public String name;
public String sex;
public String age;
public String grade;
public String score;
}