studentfactory.java

来自「关于JAVA的代码连接数据库」· Java 代码 · 共 20 行

JAVA
20
字号
package GradeManagement.model;

import GradeManagement.util.SystemConstants;
public class StudentFactory {

  private StudentFactory() {}

  //学生工厂类
  public static Student newStudent(int type) {
    Student student = null;
    if ( type == SystemConstants.COLLEGESTUDENT ) {
       student = new CollegeStudent();
    }
    else if ( type == SystemConstants.UNDERGRADUATE ) {
      student = new Undergraduate();
    }
    return student;
  } // 方法newStudent结束
}// 类StudentFactory结束

⌨️ 快捷键说明

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