民國111年 第2梯次 電腦軟體設計(JAVA)乙級 學科

第59題

Java 語言的介面(Interface)屬於何種物件導向機制?

題目

Java 語言的介面(Interface)屬於何種物件導向機制?

  1. (1) Polymo rphism
  2. (2) Encapsulation
  3. (3) Specializat ion
  4. (4) Abstraction

官方答案

(4) Abstraction

解析

Java 的介面只宣告方法簽章與常數,不提供實作內容,實作類別必須自行定義行為,呼叫端則只依賴介面所描述的規格,不必知道實際類別,這正是抽象化(Abstraction)的展現。多型(Polymorphism)是指同一介面可有多種實作,並在執行期動態綁定,屬於介面帶來的效果而非其歸類;封裝則是將資料與方法包裝並隱藏細節。故選 4。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料