下列四者之中,何者最有資格被稱為 object-oriented programming(物件導向程式設計,以下簡稱為 OOP)的語 言(例如:C++和 JAVA)和 imperative programming(以下簡稱為 IP,例如:FORTRAN 和 C)的主要差別?
AOOP 程式執行較快
B只有 OOP 有 enum 指令
COOP 中 data 和 functions 間的關係比 IP 中密切正確答案
D以上皆是
答案與詳解
OOP 強調封裝,將資料(data)與操作資料的函式(functions 或 methods)包裝在同一個類別或物件中,兩者關係極為密切;而 IP 通常將資料結構與函式分開定義與處理。
Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。
