posts - 17,  comments - 14,  trackbacks - 0

          經(jīng)過一段時間的JAVA實訓(xùn)學習,由以前的一竅不通,變成了今天的菜鳥,稍有成就感,o(∩_∩)o

          下面就寫一個小程序,把已經(jīng)學過的知識都捎帶著復(fù)習一下.. .. ..

          先說程序的要求:小小的簡單的學生信息管理系統(tǒng)。在控制臺上顯示四個選項,分別為增加、瀏覽、修改、退出系統(tǒng);然后選擇相應(yīng)的功能進行操作。

          先寫主菜單吧,寫上增加、瀏覽、修改和退出功能,這些功能當然不能寫在這里,有下面的程序去實現(xiàn)。

          main和menu:

          main

          這就是程序的入口,超簡潔。程序的所有代碼都看不到,被封裝在了后面。

          menu:

          menu

          開始是一段死循環(huán)的代碼,讓主菜單總是顯示。

          然后是switch--case,根據(jù)輸入的內(nèi)容執(zhí)行相應(yīng)的case。

          退出系統(tǒng)就不用說了,三個功能分別由一下的代碼實現(xiàn):

          增加,要知道增加的是什么,增加到什么地方(其他功能雷同)。Person類,然后便是這些功能的實現(xiàn)。

          Person:

          person

          Person類實現(xiàn)Serializable接口(可序列化);設(shè)置Person的屬性,實現(xiàn)set、get等方法。

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

          PersonOperate

          這些數(shù)據(jù)都通過IO保存到文件中。add中的save,show中的read,update則read和save都用。

          還有add和update都要識別輸入數(shù)據(jù),都要實現(xiàn)。

          Input:

          InputDate


          FileOperate:

          FileOperate

          寫完這些代碼就可以實現(xiàn)增加、瀏覽、修改、退出系統(tǒng)的功能了。

          運行結(jié)果:

          image

          image

          image

          image

          posted on 2010-11-06 22:12 Mineralwasser 閱讀(203) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(1)

          文章檔案(21)

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 安平县| 玉环县| 永康市| 九龙城区| 轮台县| 宁强县| 保定市| 泸水县| 卫辉市| 峨眉山市| 孝昌县| 团风县| 贵州省| 若尔盖县| 泸州市| 三门峡市| 宁明县| 宁德市| 阳信县| 弥渡县| 兴义市| 巴彦县| 舒兰市| 汉阴县| 太康县| 武平县| 湾仔区| 霍邱县| 石景山区| 封丘县| 喀什市| 黄梅县| 长白| 盐城市| 平南县| 乐都县| 凤台县| 临邑县| 砀山县| 浮梁县| 霞浦县|