java阶段项目:学生成绩管理系统(面向对象)_第1页
java阶段项目:学生成绩管理系统(面向对象)_第2页
java阶段项目:学生成绩管理系统(面向对象)_第3页
java阶段项目:学生成绩管理系统(面向对象)_第4页
java阶段项目:学生成绩管理系统(面向对象)_第5页
免费预览已结束,剩余26页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、java阶段项目:学生成绩管理系统(面向对象)java阶段项目:学生成绩管理系统(面向对象)java阶段项目:学生成绩管理系统(面向对象)资料仅供参考文件编号:2022年4月java阶段项目:学生成绩管理系统(面向对象)版本号: A修改号: 1页 次: 1.0 审 核: 批 准: 发布日期: Java 学生信息管理系统(面向对象)一:效果如下:二:具体实现代码如下:Student类Student .javapublic class Student private int id;private String name;private int age;private int java;privat

2、e int csharp;private int html;private int sql;private int sum;private int avg;public int getId() return id;public void setId(int id) = id;public String getName() return name;public void setName(String name) = name;public int getAge() return age;public void setAge(int age) = age;public int getJava()

3、return java;public void setJava(int java) = java;public int getCsharp() return csharp;public void setCsharp(int csharp) = csharp;public int getHtml() return html;public void setHtml(int html) = html;public int getSql() return sql;public void setSql(int sql) = sql;public int getSum() return sum;publi

4、c void setSum() = +;public int getAvg() return avg;public void setAvg() = 4;public String toString()String msg=t+t+t+t+t+t+t+t+t+;return msg;学生信息管理类import class StudentAdmin String msg=t编号t姓名t年龄tjavatcsharpthtmltsqlt总分t平均分;etId()=id)return;t没有这个学生存在!);etId()=id)stui.setName(name);stui.setAge(age);-更

5、新学生信息成功-);return;该学生不存在!);public void deleteStudent(int id,Student stu)for(int i=0;i;i+)if(id, stui)stui=null;(stu);t-删除学生成功-);return;删除学生失败);etName();return null;etJava(java);stui.setCsharp(csharp);stui.setHtml(html);stui.setSql(sql);stui.setSum();stui.setAvg();break;(stu);etJava()stuj.getJava()Stu

6、dent s=arri;arri=arrj;arrj=s;(arr);else if(num=2)for(int i=0;i;i+)for(int j=i+1;j;j+)if(stui!=null&stuj!=null)if(stui.getCsharp()stuj.getCsharp()Student s=arri;arri=arrj;arrj=s;(arr);else if(num=3)for(int i=0;i;i+)for(int j=i+1;j;j+)if(stui!=null&stuj!=null)if(stui.getHtml()stuj.getHtml()Student s=a

7、rri;arri=arrj;arrj=s;(arr);else if(num=4)for(int i=0;i;i+)for(int j=i+1;j;j+)if(stui!=null&stuj!=null)if(stui.getSql()stuj.getSql()Student s=arri;arri=arrj;arrj=s;(arr);etSum()arrj.getSum()Student s=arrj;arrj=arri;arri=s;(arr);测试类import class Test /* * param args */public static void main(String arg

8、s) / TODO Auto-generated method stubScanner input=new Scanner;StudentAdmin admin=new StudentAdmin();请输入学生的人数:);int studentNumber=();Student students=new StudentstudentNumber;while(true)请选择要执行的功能(输入编号):);10:添加一个学生);11:查找一个学生);12:根据学生编号更新学生基本信息);13:根据学生编号删除学生);14:根据编号输入学生各门科的成绩);15:根据某门成绩进行排序);16:根据总分

9、进行排序);99:退出系统);int number=();if(number=10)-执行添加学生操作-);请输入要添加学生的姓名:);String name=();请输入要添加学生的年龄:);int age=();(name, age, students);(students);else if(number=11)-执行查找学生操作-);请输入要查找学生的编号:);(), students);else if(number=12)执行更新学生信息操作);请输入要修改信息学生的编号);int id=();请输入修改后学生的姓名:);String name=();请输入修改后学生的年龄:);int age=();(id, name, age, students);(students);else if(number=13)-执行删除操作-);请输入要删除学生的编号:);int id=();(id, students);else if(number=14)-执行输入学生成绩操作-);请输入要输入成绩学生的编号:);int id=();(id, students, input);else if(number=15)执行成绩排序操作);请选择用什么成绩排序:(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论