java小白学习练手成绩管理系统(七)

继续上一个部分的代码,我们做一些修改,加入读文件和写文件

编写程序的退出

准备一个角色类

编写角色内容的属性内容

增加角色

增加一个新的函数

调用该函数

测试一下

准备学生角色

编写里面的内容

准备一个常量类

编写常量

学生角色数值设定

编写打印和退出函数

编写打印函数

老师角色类

准备成绩类

编写成绩内容,自动生成get/set方法(shift+alt+s)

再编写老师类

编写构造方法

准备退出函数

打印列表

接上一个

完成学生和老师的实例化

编写一个操作函数

调用函数

角色补充

编写调用

打印当前角色

编写老师角色

删除数据

修改成绩

输入成绩

后面隐藏的部分

添加成绩

输入学号查看该学号同学的成绩

后面隐藏的部分

查看全班成绩

后面隐藏的部分

输入学号

补充到菜单中

运行测试一下

准备写文件的类

需要导入的包

准备一个全局类

编写磁盘的位置和名字

编写删除的文件的函数

向文件中写入内容

创建文件

第二个函数

测试看一下

测试内容

编写一个读文件

导入的包

编写内容

第二个函数

老师角色类中,编写写入文件函数

生产数据函数

读文件函数

编写内容

老师角色中导入的包

测试一下

原文地址:https://www.cnblogs.com/bqwzy/p/15782251.html