1. 程式人生 > >20165212第一次實驗

20165212第一次實驗

吐槽 src tps 差異 targe case class 運行 整體

20165212《Java程序設計基礎》第一次實驗


第一部分

建立目錄、運行截圖

(這裏我直接運行了我的練習題,因為練習題足夠復雜了....[捂臉])

技術分享圖片

嗯,打印的第二行還帶上了我的心理感受,然後可以操作XXXXX一堆……

技術分享圖片

懶癌晚期,沒打包

技術分享圖片

就這樣直接操作了

碼雲鏈接:

https://gitee.com/BESTI-IS-JAVA-2018/20165212RenYin.git

第二部分IDEA調試博客上的代碼

技術分享圖片

技術分享圖片

條件斷點

技術分享圖片

單次斷點

第三部分

首先,吐槽一下這個抽題的模式——@#¥%……%¥#@!。 題目4:學生成績管理系統

技術分享圖片

emm.源代碼是我從網上下載的,源代碼和題目要求有差異。題目要求:增、刪、改、排序、查找。源代碼給了增、刪、改、顯示全部4個功能,

缺少查找和排序功能。我在源代碼基礎上增添了“查找”。源代碼157行,增加20行,最終我的工作量20/177。讀源代碼花了近一個小時一邊翻書一邊看,

看完還是有些一知半解。 本身兩個類是包在一起的,我看著不爽,給分開了(其實是我不熟悉包)

技術分享圖片

我後面寫代碼編譯時還算順利,equal這些不熟悉的,直接套前面的。 系統主幹是6個CASE語句,一個系統一個CASE搞定深入淺出很nice,對我來說難點不是整體設計而是...語法.....拿到題時我已經想到可以用CASE 設計,但是這些句子我寫不來。

技術分享圖片

排序

這個程序是要手動輸入學生信息,輸出結果根據輸入先後順序排序(不是根據學號排序,或者成績、性別排序)

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

技術分享圖片

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

- 錯誤測試

---------------------------------------------------------------------------------------------------------------------------------------------------------

技術分享圖片

--------------------------------------------------------------------------------------------------------------------------------------------------------------

輸入不存在的學號——查找失敗

- 邊界測試

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

技術分享圖片

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

涵蓋增、刪、找 內容

碼雲鏈接:https://gitee.com/BESTI-IS-JAVA-2018/20165212RenYin.git

目錄:20165212RenYin/exp/exp1/src/

20165212第一次實驗