• 大小: 2.53MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-16
  • 语言: Java
  • 标签:

资源简介

这是一份本人编辑的学生成绩分析系统,以java语言实现。 含有源代码。

资源截图

代码片段和文件信息

/*
 * To change this template choose Tools | Templates
 * and open the template in the editor.
 */
package wdcdingchao;

import java.io.Serializable;
import java.util.*;

/**
 *
 * 班级类      
 * @author wdcding
 */
public class Classes implements Serializable {

    private String grade;   // 年级  
    private String subject; //专业
    private String className;//班级
    private int number;//学生人数
    private ArrayList stu;//学生列表

    /**构造方法     */
    public Classes(String grade String subject String className) {
        this.setGrade(grade);
        this.setClassName(className);
        this.setSubject(subject);
        this.number = 0;
        this.stu = new ArrayList();
    }

    public Classes() {
        this(“Default Grade“ “Default Subject“ “Default Class“);
    }

    public Classes(Classes c) {
        this(c.getGrade() c.getSubject() c.getClassName());
    }

    public void addNumber() {
        number++;
    }

    public void removeNumber() {
        number--;
    }

    /**新增一个学生*/
    public void addStudent(Student stu) {
        this.getStudentList().add(stu);
        addNumber();
    }

    /**删除一个学生*/
    public void removeStudent(Student stu) {
        this.getStudentList().remove(stu);
        removeNumber();
    }

    /** toString 方法 显示班级信息*/
    @Override
    public String toString() {
        return this.getGrade() + this.getSubject() + this.getClassName();
    }

    /**判断两个班级是否相等*/
    public boolean equels(Classes c) {
        if (this.getClassName().equals(c.getClassName()) && this.getGrade().equals(c.getGrade()) && this.getSubject().endsWith(c.getSubject())) {
            return true;
        } else {
            return false;
        }
    }

    /** setter & getter */
    public String getGrade() {
        return grade;
    }

    public String getClassName() {
        return className;
    }

    public String getSubject() {
        return subject;
    }

    public ArrayList getStudentList() {
        return stu;
    }

    public int getNumber() {
        return number;
    }

    public void setGrade(String grade) {
        this.grade = grade;
    }

    public void setClassName(String className) {
        this.className = className;
    }

    public void setSubject(String subject) {
        this.subject = subject;
    }

    public void setStudentList(ArrayList stu) {
        this.stu = stu;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2847  2008-12-14 01:26  吴锭超@java综合实验2\build\classes\wdcdingchao\Classes.class

     文件       1408  2008-12-14 01:26  吴锭超@java综合实验2\build\classes\wdcdingchao\ColorEnum.class

     文件       5665  2008-12-14 01:26  吴锭超@java综合实验2\build\classes\wdcdingchao\Fuction.class

     文件       2446  2008-12-14 01:26  吴锭超@java综合实验2\build\classes\wdcdingchao\Lesson.class

     文件        728  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$1.class

     文件        686  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$10.class

     文件        807  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$11.class

     文件        731  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$12.class

     文件        731  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$13.class

     文件        731  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$14.class

     文件        731  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$15.class

     文件        813  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$16.class

     文件        687  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$17.class

     文件        813  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$18.class

     文件        687  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$19.class

     文件        728  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$2.class

     文件        731  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$20.class

     文件        813  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$21.class

     文件        687  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$22.class

     文件        731  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$23.class

     文件        731  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$24.class

     文件        731  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$25.class

     文件        731  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$26.class

     文件        731  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$27.class

     文件        731  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$28.class

     文件        731  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$29.class

     文件        728  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$3.class

     文件        813  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$30.class

     文件        803  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$31.class

     文件        731  2008-12-18 21:36  吴锭超@java综合实验2\build\classes\wdcdingchao\Main$32.class

............此处省略145个文件信息

评论

共有 条评论

相关资源