解决冲突，实现根据参数构造学生类型。