求助大神!
1.编写一个数组使用的程序,完成下述功能:
(1)定义一个学生类Student,
包含必要的属性,如学号、姓名、年龄、班级等信息;
利用类封装的思想,设置各属性的访问控制特性,并定义相应属性的赋值与获取属性值方法,使该类只能通过方法来处理和调用属性而不能直接对属性进行操作;
充分利用上述方法,定义显示学生完整信息的方法
(2)设计主类StudentDisplayDemo,完成功能:
创建能存放5位学生信息的一维数组,
利用交互式方式完成每位学生完整信息的输入,输入过程中要充分考虑属性的访问控制性以及程序本身的流程控制结构(如循环结构),
利用Student已有的显示方法完成数组中各元素的学生信息的显示。
(3)试着依据各学生的年龄对数组进行由小到大的排序操作,并重新显示排序后的学生信息。