阿摩線上測驗
登入
首頁
>
物件導向程式設計
>
107年 - 107 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#69731
> 申論題
申論題
試卷:107年 - 107 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#69731
科目:物件導向程式設計
年份:107年
排序:0
申論題資訊
試卷:
107年 - 107 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#69731
科目:
物件導向程式設計
年份:
107年
排序:
0
題組內容
二、佇列(Queue)是一種先進先出(First in first out, FIFO)的資料結構,我們想使用 C++語言及陣列來實作一個 QueueAsArray 類別,此類別宣告於 QueueAsArray.h 檔案 中,程式碼如表二所示。表三為主函式 main()的程式碼。
表二:QueueAsArray 類別宣告的程式碼
表三:主函式 main()的程式碼
申論題內容
⑴請以 C++程式語言實現 QueueAsArray(int size)、~QueueAsArray()、enqueue()、 dequeue() 、 display() 、 isFull() 、 isEmpty() 之 功 能 , 並 將 此 程 式 碼 存 於 QueueAsArray.cpp 中,若物件使用到動態記憶體配置,則在執行解構子時要釋放 該記憶體空間。(20 分)