Java基础巩固(一)实践:Java学生管理系统
现在,一起来巩固一下Java的基础。将采用三个实例:学生成绩管理系统,图书管理系统,商城系统来巩固自己的Java基础。可以和各位博友共勉。
一步一步从零开始,构建一个相对较完整的学生成绩管理系统
本实例中涉及到的知识点如下:
1.使用整型int来统计学生人数
2.使用Java ArrayList来存储多个学生对象
3.理解Java.util.ArrayList
4.调用系统库函数Date和Calendar类
先来做需求分析:
1.在学校,有很多每个学期都要开的课,例如Math101和English200 。从一个学期到另一个学期,基本的课程信息都是一样的,例如:名称,编号,学分,课程介绍
2.CourseSession表示课程安排,他存储了上课时间和教师信息,同时保留一份这门课的学生清单
3.支持一门课的多种安排
4.创建CourseSessionTest 并编写一个testCreate测试
5.学生注册:除非有学生报名,否则课程不能为学校带来任何收入。学生系统要求能够处理多个学生的情况。