这是学习第一次做一个项目,话不多说,上分析。
包结构划分
包名规范:
1.所有的单词全小写
2.不同的单词直接使用 . 隔开
3.包结构对应的是一个真实的目录结构
包结构的使用是为了在开发中让代码结构更加明确,更好管理,会慢
慢接触到MVC设计模式。
MVC ==> Model Viewer Controller,
model 项目 viewer 观众 controller 控制器
1.实体类 : 所有的实体类都会在一个包下
2.管理类 : 需要一个管理类来管理学生操作【核心】,需要一个
包
3.主方法类 : 主方法
4.测试类: 测试功能,养成习惯,对于代码中的功能,写一个测
试一个,今天会到用@Test
实体类
学生类:
id, 姓名,年龄,性别,成绩
需要使用数组保存学生信息 :
Student[] allStu
需要完成的方法 :
1. 根据学生的ID,找到对应的学生对象【完成】
2. 完成方法,添加新学生
3. 完成方法,删除指定ID的学生
4. 完成方法,展示数组中所有的学生信息
5. 根据学生成绩,完成降序排序