阿摩線上測驗
登入
首頁
>
物件導向程式設計
>
104年 - 104年三等一般警察人員_警察資訊管理人員 物件導向程式設計#22557
> 申論題
題組內容
六、針對 UML 的類別關係,請繪圖並說明下列關係:
(二)結合關係(association)。(5 分)
相關申論題
二、物件導向的繼承方式主要分為單一繼承與多重繼承兩種,C++與 JAVA 各屬何種繼承 方法?又此二種繼承方法優缺點各為何?(10 分)針對單一繼承的缺點,可用介面 (Interface)來解決,請問介面如何解決?請舉例說明。(10 分)
#24189
三、物件設計中,請用程式為範例,解釋過載(Overload)及覆寫(Override)兩者為何? (10 分)另請說明函式呼叫中,傳值呼叫(Call by Value)、傳址呼叫(Call by Address)、傳參考呼叫(Call by Reference)三者差別為何,請舉例說明。(15 分)
#24190
四、請問如何宣告一容器資料結構 Map 之變數 m,其 Key 值型態為字串,value 值型態 為整數?(5 分)現在有三筆資料 { ''a'', 7}, { ''b'', -21}, { ''z'', 11} 欲加入此 Map m, 程式如何撰寫?(5 分)若需將此 Map m 中 Key 值為 "b" 之項目移除,程式如何 撰寫?(5 分)
#24191
五、請舉例說明程式的例外處理(Exception)的 try,catch 及 finally 架構。(10 分)
#24192
(一)相依關係(dependence)。(5 分)
#24193
(三)聚合關係(aggregation)。(5 分)
#24195
四、針對下列 C++程式碼,請說明其輸出與其 inpuScore()、computeAverage() 執行之運作流程邏輯;並請說明 computeAverage()設計上的問題。 (25 分)
#543743
三、針對下列 C++程式碼,請修正程式碼行數 58「Job jobs ...」的錯誤及修 正錯誤後正確執行之輸出;並請說明 Employee 類別 candidate 資料的運作原理,以及程式碼行數 61「e1.arrange()」程式執行之運作流程。 (25 分)
#543742
二、下列 Java 程式碼計算食物(Food)料理(cook)後,動物(Animal)擷取之卡路里量。請完成統一塑模語言 UML 圖;並說明其執行後的輸出,以及多型(Polymorphism)、封裝(Encapsulation)發生所在之程式碼行數。 (25 分)
#543741
一、針對下列 C++程式碼,請說明其輸出與其程式 p.print()、q.split()(Line 28, 29)執行之運作流程邏輯;並請說明在 testPattern()中測試 Pattern 類別 split()(Line 27, 29),對於「指令與條件判斷涵蓋度」不足之處。(25 分)
#543740
相關試卷
114年 - 114 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#127697
114年 · #127697
113年 - 113 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#120499
113年 · #120499
112年 - 112 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#114916
112年 · #114916
111年 - 111 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#108591
111年 · #108591
110年 - 110 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#101665
110年 · #101665
109年 - 109 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#87106
109年 · #87106
108年 - 108 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#76983
108年 · #76983
107年 - 107 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#69731
107年 · #69731
106年 - 106 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#62428
106年 · #62428
105年 - 105 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#53368
105年 · #53368