尝试完成以下功能
实体类:
学生类:
id, 姓名,年龄,性别,成绩
需要使用数组保存学生信息
Student[] allStu
需要完成的方法
- 根据学生的ID,找到对应的学生对象【完成】
- 完成方法,添加新学生
- 完成方法,修改学生
- 完成方法,删除指定ID的学生
- 完成方法,展示数组中所有的学生信息
- 根据学生成绩,完成降序排序
包名:
com.qfedu.student.system
–| entity 实体类包
–| manager 管理类包
–| mainproject 主方法所在包
–| testsystem 测试类
管理类:
- 数据的保存
- 数据处理
CRUD 增删改查
数据的保存
明确使用的是一个Student类型的数据
Student[] allStus;
问题:
成员变量
使用一个成员变量数组来保存对应的数据,所有的内容都依赖于类对 象的操作来完成,而且每一个管理类对象中保存的数据都是不一样 的。目前的不一样,是为了更好的复用性,后来的数据一样,是为了 数据的统一性
静态成员变量
不关有多少个类对象,当前数据有且只有一份!!!
复用问题!!!