开发工具:
文件大小: 14kb
下载次数: 0
上传时间: 2010-05-20
详细说明: 目标: 设计一个小型的学生管理系统的几个功能。 第一步要求: 1、 对于一个学生类,作为整个系统的核心,我们希望这个类能包括学生共有的基本信息:学号(id),出生岁月(birthday),专业(speciality),年级grade。要求在构建学生对象的时候提供最少姓名。 2、 作为学生类的实例,我们希望能通过设置器或访问器(set get方法)来修改这些学生的不同信息。 3、 通过对toString()方法的重写实现信息打印。 4、 通过对equals()方法的重写实现对象比较逻辑。 第二步要求: 5、 在构建学生对象的时候可以只提供姓名信息,要求在学生类内部对学号,自行处理。 -----------------------------------------------------------------------------第三步要求: 6、 设计一个人Person类。学生必须继承人的这个类。姓名name,性别sex,年龄age ---------------------------------------------------------------------------- 第四步要求: 7、设计一个课程类,在学生类中可以定 义一个方法设置课程,注意学生类需要调用课程类,而课程类需要学生类中的学生信息,所以建议使用内部类处理。 ---------------------------------------------------------------------------- 第五步要求: 8、做一个信息过滤,要求能存储所有信息,但也可以对所有学生信息根据某个条件进行过滤,把所有女生信息提取出来打印或把某个年龄段的学生打出来等。 ---------------------------------------------------------------------------- 第六步要求: 9、对过滤的条件采用接口回调的方式重构。 ---------------------------------------------------------------------------- 第七步要求: 10、对过滤的条件采用内部类的方式重构。 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.