阿摩線上測驗 登入

申論題資訊

試卷:107年 - 107 專技高考 資訊技師 程式設計#73026
科目:程式設計
年份:107年
排序:0

申論題內容

三、使用 Java Swing 撰寫一個 JFrame 型的圖形使用者介面(GUI) 程式:應用於銀行客戶信用查詢。此套件程式可以讓使用者(例 如信用部經理)從屬於循序存取(Sequential)方式的文字檔案 中查詢顯示三種類別群的客戶帳戶。此三類者分別為零餘額 (Zero balance;亦即 balance=0)、貸方餘額(Credit balance; 亦即 balance <0)和借方餘額(Debit balance;亦即 balance>0) 的客戶。在此套件中,請以類別 CreditInquiry_SequentialFileTextBased 配合第二題所述的類別 AccountRecordSerializable(即第二題和第三題可 以共用此類別的相同概念),並藉由類別 Scanner 的物件開啟檔案以便將 格式化的客戶存款字串資料,從檔頭開始循序的讀出查詢,進而將所關 注的類別群呈現在使用者介面(GUI)的畫面上。同樣地,除了前述的 兩類別外,可自行斟酌加入其它適當的類別(或 Enum)和套件,以加 強確保整體套件程式的完整性和專業性。程式執行後應能產生類似如下 的輸出顯示結果:(30 分)5bfe2ff7d96b3.jpg