如何用java来编一个学生成绩管理系统的程序? 10

1建立一个person类,有姓名,年龄等基本属性和操作方法;2学生类继承person类,增加学号,学分等属性和操作方法;3教师类继承person类,增加相关学生的学好等属... 1建立一个person类,有姓名,年龄等基本属性和操作方法;
2学生类继承person类,增加学号,学分等属性和操作方法;
3教师类继承person类,增加相关学生的学好等属性;
4生成多个学生对象,从键盘输入学生的姓名,学号,成绩;
5生成一个教师对象,把学生对象与教师对象关联;
6把学生的姓名,学号,成绩存入文件student.txt.
展开
 我来答
百度网友057e9aac1
2007-05-09 · TA获得超过133个赞
知道小有建树答主
回答量:213
采纳率:0%
帮助的人:212万
展开全部
同意上面的说法..

你需要一个IO包.实例化输入输出流.对文件进行输入输出的操作.
你先把这些类文件都写好.这些类文件都很简单.写一个实例,省去一些代码..

public class Person
{
public string studentName;
public string studentAge;
//省略其它成员变量

public void setStudentName(string strName)
{
this.studentName=strName;
}
public string getStudentName()
{
return this.studentName;
}

//其它成员函数类似
}

上面一个类的实例..其他类差不多,然后写一个类.实例化这些类,用文件IO输入输出流,对文件进行操作.这里代码你自己去写,不会网上多的是.
百度网友9ab2abc
2007-05-09 · TA获得超过228个赞
知道小有建树答主
回答量:183
采纳率:0%
帮助的人:204万
展开全部
我觉得应该用上数据库比较好.如果只是把学生的姓名,学号,成绩存入文件student.txt.太过儿戏了点...还有,你上面讲的那几个类太少了,以及功能也少,如果真的做出来,是用不上场的.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式