java编程,学生信息的建立、分组、创建并捕捉异常的综合实验(求高手给出完整的程序代码)。要求如下:

qydg10001 2011-07-13 03:57:40
1、设计学生类BaseStudent,包括基本属性为:学号,姓名,性别;包括方法为:构造函数、设置各属性值的方法、获得各属性值的方法。
2、继承BaseStudent类生成Student类,加入属性:专业、上一年度平均分;方法为:构造函数、设置各属性值的方法、获得各属性值的方法。生成一个Student数组(10人)。
3、生成GroupStudent类,该类的作用是将学生归组,以两人为一个GroupStudent对象(组)。组里的成员不是Student对象,而是Student数组中的索引。例如:一个GroupStudent对象由Student数组中的第2,7号构成。
方法:构造函数、设置Student集的方法,设置索引值的方法、获得GroupStudent类中的各个Student对象。
4、设计自己的异常类OutofRangeException,该异常类用于处理索引值超出范围的情况。
5、在main方法中测试上面所写的各种类和方法。

抱歉,因为本人是初学者,所以希望有高手给出完整的程序代码,最好是附有注释。
...全文
123 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qydg10001 2011-07-13
  • 打赏
  • 举报
回复
在下不是希望有人捉刀,只是遇到瓶颈,希望高人们本着指导后辈的想法指点一二。
qydg10001 2011-07-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zn85600301 的回复:]
作业还是要靠自己
[/Quote]
那么麻烦请问一下,要求中GroupStudent类和Student类应该是什么关系?毕竟GroupStudent对象只是存储索引,却要求做到“设置Student集”和“获得GroupStudent类中的各个Student对象”,不知要怎么才能做到。
还有Student数组到底应该建立在那里?
zn85600301 2011-07-13
  • 打赏
  • 举报
回复
作业还是要靠自己

51,409

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧