1. 程式人生 > 其它 >JavaSE:線上考試系統(3) - 客戶端主介面的繪製和測試

JavaSE:線上考試系統(3) - 客戶端主介面的繪製和測試

1. 建立ClientView.java, 用於輸出客戶端的使用者介面

程式碼:

package com.lagou.client;

import java.util.Scanner;

public class ClientView {

    // 自定義成員方法,實現客戶端主介面的繪製
    public void clientMainPage() {
        while(true){
            System.out.println("  \n\n\t\t\t   線上考試系統");
            System.out.println("-------------------------------------------");
            System.out.print(
" [1] 學員系統"); System.out.println(" [2] 管理員系統"); System.out.println(" [0] 退出系統"); System.out.println("-------------------------------------------"); System.out.println("請選擇要進行的業務編號:"); Scanner sc = new Scanner(System.in);
int choose = sc.nextInt(); switch (choose){ case 1: System.out.println("正在進入學員系統..."); break; case 2: System.out.println("正在進入管理員系統..."); break; case 0: System.out.println(
"正在退出系統..."); return; default: System.out.println("輸入錯誤,請重新選擇!"); } } } }

2. 在測試類ClientTest.java中,新增相應的測試程式碼:

3. 執行效果: