Examly題庫立即開始練習
國中教甄|資訊科技資訊科技105 年第 16 題單選題

下列四者之中,何者最有資格被稱為 object-oriented programming(物件導向程式設計,以下簡稱為 OOP)的語 言(例如:C++和 JAVA)和 imperative programming(以下簡稱為 IP,例如:FORTRAN 和 C)的主要差別?

AOOP 程式執行較快
B只有 OOP 有 enum 指令
COOP 中 data 和 functions 間的關係比 IP 中密切正確答案
D以上皆是
答案與詳解
C
正確答案
物件導向程式設計的核心在於封裝,將資料與處理資料的函式緊密結合於物件中,而命令式程式設計則將兩者分離。

為什麼答案是 C

OOP 強調封裝,將資料(data)與操作資料的函式(functions 或 methods)包裝在同一個類別或物件中,兩者關係極為密切;而 IP 通常將資料結構與函式分開定義與處理。

載入中…

資訊科技 相關題目

想練更多資訊科技考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

黑皮