posts - 17,  comments - 14,  trackbacks - 0

经过一段时间的JAVA实训学习,由以前的一窍不通,变成了今天的菜鸟,稍有成就感,o(∩_∩)o

下面就写一个小程序,把已经学过的知识都捎带着复习一下.. .. ..

先说程序的要求:小小的简单的学生信息管理系统。在控制台上显示四个选项,分别为增加、浏览、修改、退出系统;然后选择相应的功能进行操作。

先写主菜单吧,写上增加、浏览、修改和退出功能,这些功能当然不能写在这里,有下面的程序去实现。

main和menu:

main

这就是程序的入口,超简洁。程序的所有代码都看不到,被封装在了后面。

menu:

menu

开始是一段死循环的代码,让主菜单总是显示。

然后是switch--case,根据输入的内容执行相应的case。

退出系统就不用说了,三个功能分别由一下的代码实现:

增加,要知道增加的是什么,增加到什么地方(其他功能雷同)。Person类,然后便是这些功能的实现。

Person:

person

Person类实现Serializable接口(可序列化);设置Person的属性,实现set、get等方法。

PersonOperate,写出主程序中的功能的方法。

PersonOperate

这些数据都通过IO保存到文件中。add中的save,show中的read,update则read和save都用。

还有add和update都要识别输入数据,都要实现。

Input:

InputDate


FileOperate:

FileOperate

写完这些代码就可以实现增加、浏览、修改、退出系统的功能了。

运行结果:

image

image

image

image

posted on 2010-11-06 22:12 Mineralwasser 阅读(186) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航:
 
<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿(1)

文章档案(21)

搜索

  •  

最新评论

阅读排行榜

评论排行榜